That's because we keep clinging to a failed payment structure.
It may work over in Geelong, but to keep guys in SA you have to pay overs.
We've all known this for a while, but the club seems to have not woken up and realised it.
It's so obvious why we keep middle tier players their whole career while we struggle to keep the top tier players. Middle tier players are clearly being paid way too much and they stay because they're on better money than they would get at most other clubs, unfortunately by doing that we're robbing Peter to pay Paul because we then don't have the salary to spend overs to keep top tier players.