Agreed. It's not the cap that is the issue. It's the influence of the larger / cashed up teams upon the regulator to change the rules to unbalance the smaller less cashed up clubs.
What's needed is a firm set of rules that can only be changed if all clubs agree. Currently it's a case of Sydney FC and the Melbourne clubs getting whatever they ask for without any consideration for the smaller less cashed up clubs.