Suaali is a stretch. But even if we include him, it’s not exactly a huge list in the last 5 years.
They basically made 2 massive (and excellent) signings in 2018, and have been bagged ever since. One of those players had already decided to leave his club, and was looking to settle in Sydney. The other was playing with the (at the time - sorry tigers fans) worst managed roster in the comp. The Roosters also managed to move on the worst clutch “star” in the game. Smart recruitment really.
Why is Sualli a stretch? He was with Souths (who wanted to keep him and offered him decent coin), was chased by union who were supposedly ready to offer him really good coin and the Roosters got him. Whether he ends up being a superstar or not is largely irreverent; the fact is he was something the Roosters wanted and they got him.
And I don’t think your qualifications around Cronk and Teddy disprove the point. Yes, Cronk wanted to move to Sydney but there are 8 other clubs he could have gone to. Maybe Teddy wanted out of the Tigers for good reason; but there are 14 other clubs he could have gone to. It’s always the Roosters. And it goes back well before Teddy/Cronk.
That is the reason why when a thread like this comes up people are resigned to it ending up with the Roosters getting their man. Up until last year I respected the Roosters for it, but I do admit this has evolved to jealousy after a) I see my club bleeding juniors to keep other juniors who have become superstars and b) you then see the current NZ hooker choose the Roosters over other suitors due to ‘what the Roosters can provide over and beyond football’.