The Roosters contracts use to be a joke but they have gone far past that now and are just a piss take.
In saying that Kearys contract is about right for me, yeah he could get more elsewhere but is happy to stay for a little bit less. It was reported the Turbo brothers got offered more to leave but wanted to stay so took a little less, If I was a player signed at Manly on $700,000 a season for 4 years and a different club offered $1,000,000 for the same period I would be gone, especially if I was towards the end of my career. An extra $150,000 to $200,000 I would probably stay if I was happy at the club.
Some of there other contracts are suss though, like $BW.