Earlier quoted context omitted.
I think EA created a game store because it feels parasitic that Valve could take 30% of your sells, why not make your own store and keep the 30% . What I would do is force EA to put their games on all stores, then on their own store they can give you a 25% discount because they don't have to pay the tax. Then people could decide if they want store A, B or C version. If the store tax would be low enough there would no…
It's not parasitic of Valve, though. Valve created the storefront and platform that has all of those customers baked into it. EA is not just paying 30% for the privilege of selling their game, they're paying for the customer base that they haven't had to work to establish on that platform.
About the argument that Apple,Valve gives you access to many users, sure that should be price correctly, developers could pay for getting promoted on the first page of the store, but Apple,Google should not get a cut for promoting my app if the user installed it starting from my own website.