There are 4 other rivers in the Lower Mainland with big DFO hatcheries on them. Other than Cap, the others are much less crowded than the Ved. There are a buttload of other rivers without large hatchery production where you can go and find uncrowded quality fishing. Many of these other rivers have no retention, or only 1 fish. You have the type of waters you seek, in Squamish, Seymour, Chehalis, north Fraser tribs, south Fraser tribs, etc. The Vedder is the only river that offers a true meat fishery, if one seeks it. Why take that away?
Open the Vedder up to 8 coho a day, 4 springs any size. Your tax dollars are paying for them, why not get some benefit from it? These fish are there to be caught.