In my mind the heart of the issue is a lack of enforcement of existing provincial laws and regulations. No need to re-invent the wheel on this and invent more regulation. Simply patrol the shoreline more often. Instead, what we have is a special interest group seeking to change the law specific to the area based on some moral compass of their own self interest. If you actually take the time to review the recommendations, you will convince yourself that the hidden imperative is to ban fishing out-right at Grenadier Pond.
Someone tell me this, why can people fish in New York's Central Park and manage it so successfully? A city 5 times Toronto's size in population. They seem to know how to do it. The answer is this, they enforce the existing laws and stock the ponds.