Great post.You left out toxic run off, run of river private power projects, not to mention the strip mining of spawning gravel from our rivers.
Then there is the millions of our tax dollars wasted to prop up fish farms that should have gone to habitat restoration and Pacific salmon population enhancement. DFO may as well change their name to the Ministry of Fish Farm Promotion. It seems like it is the only thing the politicians fund them to do well.
It is bizarre to me that DFO has two mandates one to protect wild fish and the other to promote and defend Fish Farms. No conflict of interest there.
While the US government has got serious about Pacific salmon, spending billions on them, our government considers pacific salmon a nuisance that get in the way of things their backers want to do. Pacific salmon are not needed, we have farmed Atlantic salmon.
It seems like DFO only has one tool in their box. Cut back harvesting and let the sectors fight it out between them for a share of the reduced allocation. We have not done well because we are just starting to learn how to fight those battles. This also keeps us from joining forces with other sectors to force government to spend some money to add a few more tools to the box, but if we don’t fight those battles we get left in the dust.
I bash DFO a fair bit but it is not the boots on the ground local guys that are the problem it is the executives and the politicians who have corrupted their basic mission.