I also feel your frustration, but don't agree that writing letters doesn't do anything. Politicians want to be elected or reelected above all else. 300,000 recreational fishermen equates to a lot of votes. Compared to the clout of other special interest groups though, we have none. Why? Because we don't present a united front, don't make waves and don't get heard. The law abiding hard working taxpayer is taken for granted,its assumed that we will be annoyed but not change our vote over a single issue. Look to the enviros and other special interest groups if you want an example of a squeaky wheel getting the grease. Most are organized very vocal and are heard, essentially punching way above their weight.
That's why I personally believe in writing the Minister, my MP and my MLA. I appreciate that as luck would have it my MP and MLA are opposition members, but so what. Their job is to raise my concerns and if they don't then sayonara! The opposition is full of BS if they say they can't do anything, they should be leaping at the chance to take the government to task, that's why there's a question period. Of course if they bring up our issue, theY risk pissing off someone else, so the safe action is no action, sound familiar. If you write a letter,which is considered much more formal than an email you should expect an answer. If you don't get one then in your next letter you should remind that politician that he or she won't be getting your vote.
We have to start somewhere!