Acknowledging the problems with the contract requires looking at the realities of the contract.
The reality of that contract is that it has financial components and financial consequences, which are assumed to scale linearly, when that’s not true. Someone “having your back” could just as arbitrarily be worth 10% of assets or a retainer or a monthly rate. The point being that starting at 50% and working down is just as arbitrary. I would say it would not actually scale infinitely, just as much as a key salaried employee does not have compensation that scales proportionately to the earnings of that corporation.
I absolutely do not care about how these comparisons make you feel as that is completely a product of conditioning. This is still a flawed contract, lets acknowledge that it is a flawed contract whether your line in the sand is “cant put a price on” or something else.