I agree with you. I lived in the 100 Mile area previously and am very familiar with it. My family all live in the area. There is some fantastic hunting and fishing to be had, although it isn't anything like it use to be due to the horrendous increase in the population and the tremendous amount of access that has been created in the last couple of decades.
Sadly, you and I knowing where good hunting and fishing is to be had, has little to do with the quality of hunt these guys may have had with a specific outfitter. There are some very good outfitters in the Cariboo-Chilcotin and unfortunately there are also a couple that should not be in business...........which is true of just about anything, anywhere.