Overfishing is the big thing.

First, too many salmon are harvested so fewer spawn. We need significantly more spawners to feed the streams. Overfishing the food fish so there is less to eat. Destruction of the preferred food for predators, so the switch to salmon and steelhead.

Steelhead are overfished in a couple of ways, Too many are killed because managers do not factor in the need for repeat spawners. When you kill a fish this year you have also killed a fractional fish (with significantly more eggs) in succeeding years. C&R is stressing fish and if steelhead are like Atlantic Salmon, C&R'd fish produce fewer smolts.

And channelling my inner Canadian (Bob Hooton) the increase in the use of boats, especially increased access, has removed refuges that previously gave fish a break. If 50 years ago you were able top access 25% of the water, from the bank, and now you can do 90% it simply exposes more fish to kill/stress.

Lastly, there are simply too many of us trying to live on this little blue ball.