The DFO do their best at managing the fisheries and they are very effective at achieving their goal. The only problem is that people just fails to comprehend what is their goal. They are your typical empire builders.
1. They want to become larger than large. They are achieving this by various means.
2. They create/identify crises, so that they can convince people how important they are. Hence, can demand to get more funding to contribute to Goal #1.
3. They do not do enforecement to prove to everyone they they do not have enough funding. Hence, can demand to get more funding to contribute to Goal #1.
The more the fisheries gets destroyed, the greater the funding they can get. They govenment is spending over 10 times the revenues from fisheries on DFO.
Every single thing that the DFO manage gets destroyed. Hence, they are doing excellent job of managing their Department. They are always committed to their goals.
If you are complining that they are not doing what you want them to do...........The only way you can get something done properly is to do it yourselves.
That is exactly what the 'Halibut Commission' and 'Sable Fish Commission' did. They are made of fishermen that fish for 'Halibut' and 'Black Cod' commercially. Interestingly enough, these two fisheries do not have crises like the Salmon or Atlantic Cod.