Well I'd say the Watmough thing was an agreement like Surgess has, where he wouldn't stay if he was no longer up to it.
Foran was something no merkin saw coming, and it's not like he was no longer good enough for the NRL; he has signed for two different clubs since leaving us, though both sucked while he was there. He won six from nine with us (67%) yet won less than 30% with the Warriors and Dogs. Small samples but.
Jennings was signed when we thought we didn't have a salary cap, which made him low risk until we got caught. Norman was signed when he had just challenged for the Dally M. The only risk for him seemed to be off the field. On it he was starring the year he re-signed (2016).
As for Moses, who knows? He was awesome last year, garbage this year. Obviously something has gone wrong.