The State has proven over and over for 40 years that they cannot predict a season, no one can when you have so many outside influences.
No run of fish has a chance when they must fight there way through the ocean and the foreign fleets through their growing years, Alaska, Canada and Washington commercial fishermen and make it back to their home rivers with any consistancy. It only takes one of these influences to be in the rightplace at the right to wipe out a huge chunk of a run and the foreign fishermen are very good at it.
Habitat has been a way the State, commercials and Tribes have deflected the blame for those same 40 years. Don't get me wrong, habitat is just as important, but habitat does nothing if they cannot get to the systems. Most screwed up systems can sustain fish no matter what happens, just look at the Toutle River, after the big blow they said it would 30 years before it recovered, well, it has done pretty darn good for a wiped out system.
Until we (USA) stop the foreign fishermen in our waters and we (State) put enough pressure on Alaska and Canada and we (people of Washington) demand the stop of nets of any kind by ANY group, we are doomed.