My response is, go and look at any other esports player contract.
I don't use those terms, but in my familiarity of contracts with not just aussie but international orgs - its a carbon copy. Those terms exist for reasons mate. Not just Starcraft in gaming - you've got FPS gamers there as well.
End of the story is, if the management doesn't like you, they can get rid of you. What's the problem? If you don't like management, you can leave provided the terms.
ON TOP OF THAT - Avant offered to alter the contract for discussion, I know that as fact.
Here's the thing that I'm reading between the lines on. How many people are in ToR? A shitload? You are leaving avant because not all 70 thousand of your members are getting a moonglade contract.
Here's how you would have had the contract offered from any other org - DOX will back me up on this...
Baseline commitment for all ToR members = X
Extra Over for Top players (likely NXZ + Pezz?) = X+Y
Extra Over performance bonus = X+Y+Z
If you expect EVERY player to get the X+Y+Z or even the X+Y, you're dreaming. Do you think even in Nv of all teams, everyone gets the same as Moonglade? Do you think even in Nv, the console team gets the same as a SC2 team? NO, of course not - every single team and player in every org is different and gets different terms.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.