I know this is a troll post, but...
I'm one of those americans that comes up and pillages your waters. If I buy the full license package it's about $400US. Last year I punched 4 chinook, and I C&R everything I catch on the chilliwack.
Secondly, fair to say most of the marked fish you're whacking are US hatchery origin...while conversely we cannot keep any unmarked chinook. Facts that have stuck in the craw of many WA salmon anglers for a while.
So I'd say it's a wash.
My guess is the reason DFO is underfunded is the same reason WDFW is underfunded...recovering salmon is not a priority for our governments. They pay lip service to the idea, but when it comes to writing checks it just doesn't happen. It's becoming harder to defend when there's a good economy and growing tax base. WA just "found" 880 million dollars it didn't know it had.