There is a difference between a mistake and, for example, making an estimate of runsize that is inaccurate. Computational errors, like popped up in the GH model, should not be tolerated. When the best available model gives poor information, that's a different issue.

Now, if the model says "A" (for example, you will land on the runway at SFO) and real data says "B" (you're putting this bird down in the Bay) and you stick with "A" then you should be called to account.

Short of actually counting, one fish, two fish, management is based on estimates and extrapolations. The acronym is Best Available Data (BAD), which is only as good as the information received (fish tickets, dock interviews, CRC, reported cats and other tags). If you (this is the Royal You) are not accurate in your reporting then don't expect accuracy in management.