Too many people with too much money put too many safe and efficient,  costly boats on the water to catch a finite resource.  When you can watch 20 drift boats go by in an hour,  the fishing pressure is too great for a wild fish management policy.  A guide told me he thought all the wild steelhead that used the lower stretches of coastal rivers have been extirpated to overfishing,  and you just don't catch lower river fish like you once did.  

So if hatchery fish are inherently bad,  how about hatchery condors,  black footed ferrets, spotted owls, peregrine falcons,  Oregon pond turtles?   The only ESA recovery in Oregon was the Oregon Minnow (chub?)  and that was due to farmer sloughs and gravel company cooperation along the Willamette River riparian zone.  All done on private property.  Turtles are impacted by introduced canary reed grass covering formerly sandy beaches.  Too much situational ethics in environmental management.  And it was all managed by Indians.  All of it.