Yes I can blame the local manager. They should be actively managing the fishery, monitoring catch, evaluating the runs size, looking at early escapement indices. This is what managers do. Or did.

There are times when the failure of runs is great enough to overwhelm any one. When the PSF is less than the goal, you do everything to protect the fish.

Going with autopilot management on forecasts is a recipe for failure.