Not exactly. They do own 80% but they only decide on purchase related stuff, so they probably are the reason that you’re required to spend 15$ to get a hero. But supercell could absolutely balance the heros, they’ve nerfed evos before so I don’t see why they can’t do that with heros