If Secret were providing bootcamps, Hotels, Flights etc to events. I don’t think 10% is asking a lot. However, you players don’t make things easy for yourselves. You have just said there was no contract? You made the choice to sign for a team and continue to play without a contract signed.
You should know yourself after many broken promises that you need this in writing.
I feel like Organisations are exploiting you players because the majority of you seem to be really immature and naive when it comes living in the real world. Look out for your own interests with contracts that are looked over by a Lawyer. It might cost you a little but will be worth so, so, much more.