Everything is interconnected, and it's a really typical technocratic attitude to say that it's fine in isolation. "Who gives a shit? It's just a bunch of fish." Analytical people eschew context. Analysis is about reducing everything to components. And guess what -- it has led us astray here.
It turns out in the PNW that salmon are a major part of the food chain for a lot of animals, and our hydropower efforts are suppressing that food chain. It's also making it really hard to find enough salmon to fish for ourselves.
You'll see similar problems with the Colorado River. The Hoover Dam has basically destroyed all the downstream ecosystems that relied on the water to create their living conditions. It's an ecological disaster in slow motion.
The rivers in the PNW tend to be nutrient poor, because they're mountain runoff. I've read that salmon swimming upstream and dying are a major provider of nutrients for the upstream ecosystem.
On the other hand with enough investment you can build artificial lakes instead. However, current economy does not value the abovementioned things enough to build artificial lakes.