I would say a bunch of rivers on the island have made recoveries.
I don't know what the old days were like... but I have many times in the past years come up on pods of steelhead in runs of up to 150 fish, both during the fall and the winter. I've had a number of days where 10-12 fish are not uncommon on the fly. In my mind these are good numbers, sustainable at the very least. A lot of the East coast rivers though - the qualicums and englishman have not been recovering quickly - but the Englishman has almost hit numbers now where they are considering a re-opening of the upper river.
At lot of the "dead" rivers are getting surprisingly good returns that are just not talked about (not necessarily this year, but the past few years). There are some of us that check them out lots - I've started doing so in the past 3 years, and if I don't get at least a fish a day on those flows I'm not happy with it.
I would also say this year isn't as bad as people are saying. I think there have been just as many fish as normal - the thing I am noticing is that the water conditions are majourly affecting the fishing. During the prime water/high water periods the fish are just cruising right past anglers, not stopping, not biting. The only good days I've had are during low water - during times I would normally consider unfishable - after we have had a good bump. I'm assuming this is because the fish are no longer safely able to move, and get stuck and become aggressive, but only for a couple days before they get lock jaw. I've gone to a number of spots where steelhead are stacked up above boundaries (even more so than past years actually), they've just shot right up and started staging.
Maybe I'm way off - but this has actually been my best steelheading year ever averaging a fish every ~2 hours, or 3 per trip so far, and it's only been getting better every trip in the past couple weeks! They seem to be showing up very late in most rivers... even ones that should have had their peak in December are just showing up and peaking now...