Completely agree.Free agency compo system has to change too.
Hawks shouldn't get compo for Worpel since they picked up Battle as a free agent last year and he is on their list. Not sure why they can't apply the rules over a 5 year period or simply if a free agent remains on a list.
Cap the maximum free agents team can get without paying for them to 2 or 3 and if they want more, dock them a draft pick at the contract level and then make it disappear from the draft for everyone else's benefit. I have no problem with some compo to stop teams getting raided but they current system has been designed by a learning impaired, narcissistic goldfish who can't admit he's wrong and make a change.
Alternatively, IMO, you could work with a system where Geelong has to give Hawthorn a deal as close to the equivalent of x number of draft points as possible (i.e. might be a swap of our R1 for their R2). Clubs have to pay something when acquiring a FA.





