The state should make everyone that wants to fish buy something, let's call it a "license". The revenue from "license" sales should go into a pot to help run fishery related programs.

An extra fee could be considered if you wanted to fish the Columbia River tributaries. I'm not sure why but something tells me that should be a pay to play region.

Additional fees could be considerd for a "salt water license" and a "shellfish license".

If my noble idea is implemented, the State would be swimming in money and the fisheries would be booming.