I don't think anyone can say with honesty that Moses is a bad agent. He has secured some all-time deals for his clients over the years. He is, in fact, quite effective.
The problem is, we're all club fans and contracts are a zero-sum game, meaning the better the deal for the player, the worse for the club (to simplify).
I can't stand Isaac Moses. And I hate the entire player-manager system as it is now.
But his only metric is gaining the most money and security for his client, which he is undeniably effective at.
His methods though are a disgrace and it should be on the NRL to shorten his leash (again).