Not being beholden to share holders demanding ever increasing growth figures goes a long way.
But 30% is still a figure for 2004 not 2024. Maybe scale it up to 30% based on game size. I don’t give a fuck about Ubisoft and Activision, but give smaller devs a break.
The trick is to put a sign up saying “any two items $5” and then turn away. Hopefully somebody steals it if they think it’s worth something.