Operating a charter boat in the summertime on Lake Ontario your comments regarding charters are off the mark, normally I'm pleasantly surprised at the respect most people have for the resource and the concern when releasing fish that its successful. In addition the people are usually out for the whole experience and in Lake O seldom do my customers keep fish unless they're mortally wounded or as I recommend, a few small ones as per the consumption guide. I know there are exceptions and its not always the case and there are always going to be meat fishermen. The real harm in my opinion is inexperience handling and releasing fish and unfortunately that cannot always be taught or bought, it comes with experience.
That being said a two fish limit for steelhead everywhere absolutely! Why anyone would want or be able to keep five steelies each is beyond me and why when I'm in my boat fives okay and in my waders its two (I know the argument but don't agree).
As far as salmon, if someone wants to keep five and they don't waste them Bon Appetite (the salmon population is healthy on lake Ontario) but its not the norm on lake O in my boat or the other guys I work with (speaking from experience not conjecture).
So despite the misleading cooler and dock shots (used for promo) most crews in my firsthand experience keep very limited amounts of salmon and trout on Lake O and generally have respect for our resource.
All that being said as a charter captain, a two steelie limit would be welcomed and I believe would have absolutely no affect on the Lake Ontario charter business IMO.