wintersteel,
I read another article by the chap you mentioned (couldn't find the specific one you were talking of). The overwhelming difference I think is that this guy was talking about pike minnows that were illegally introduced to an area, not native fish. Pike minnows are native to most BC rivers and many lakes and have been a natural part of the ecological balance in these streams for hundreds, if not thousands of years. Sure they eat salmon eggs and salmon fry etc, but so do raindow trout, cuthroat, bull trout/dollies, whitefish etc. Do we need to go around bonking all of them too? Or do we only leave the ones that we deem to be sporting?
In any event, IMHO, bonking pike minnows is not and has never been the answer to salmon and steelhead or other sportfish population issues. Keeping some pikeminnos to use as sturgy bait where legal, in my opinion is fine as long as they are not wasted. I think it would also be fine to present them to eagles, ospreys etc. if there was one obviously in the immediate area looking for an immediate meal. Killing a native fish of any type and wasting it though is just wrong. Of course, there may be some areas in BC where pike minnows are not native - I have different opinions in such situations.
To they guy who started this thread, you mentioned that you were fishing the Deadman drainage. I don't believe these lakes have ever been very productive for trout and have always been highly populated with "coarse" fish. Many people may find this hard to believe, but most of the lakes in the Kamloops area did NOT have a natural rainbow trout population until they were introduced to these lakes by man (including some of Kamloops' world class lakes!). I'd be willing to bet that a lot of these lakes, if not most, had natural populations of peamouth chub, and pike minnow's (coarse fish) though...