If you were earning 1.1 million and someone was offering 1.5/1.6, is the extra $500k actually going to make a difference?
1.1 is a lot of money and you can still build a big future.
Other clubs probably don't have the money/already playing people.
Kaniva was forking out a shit load for those players just to win a premiership. More than what other teams would have been prepared to fork out.