If we don't want to fix the habitat then we mitigate with hatcheries. Either/or. If we are unwilling to control population, growth, and sprawl then hatcheries are the ONLY way to get salmon for harvest.