While I agree that there are huge gaps in habitat protection from commercial interests, we should also look at the cumulative impacts of human development. Every little trickle of a stream used to have a few hundred fish. They have subdivisions built over them.
The Fraser River is an open sewer, and now blocked to fish migration.
There is more than enough blame to share around, but the general population doesn't feel any urgency.
Most British Columbia residents are so divorced from the natural world that they cannot see the mess we made of it.