The point is, if a true superstar like Teddy tore his ACL and the Roosters wanted 800k or whatever he's on for compensation, Gallen would be protesting on behalf of the Roosters that they should be covered for his full salary. And rightly so.
Just because Foran is washed up and is massively overpaid, it doesn't mean the rule doesn't need fixing and Hill shouldn't be pointing out how flawed the rule is.
As others have said, Cronulla have overpaid half their squad on deals as bad as Foran's..
If Johnson was injured for the Kiwis you can bet he'd want his full salary paid for and wouldn't mention how overpaid he, Woods and Moylan etc are..