There are also several issues with the competition argument:
- Lower prices aren't always the ideal outcome. See Walmart in the US, where workers make so little and rarely qualify for benefits, that they qualify for government assistance. Essentially, the government subsidizes Walmart's low prices. On the supplier side, Walmart is infamous for bringing representatives to little dark rooms in Bentonville, demanding access to their books, and squeezing the lowest possible prices out of them - often requiring the supplier to lower wages at home, or start shipping jobs elsewhere to compete.
- The race to the bottom will not help indie companies thrive. Several of the existing stores started out selling for an existing developer, then expanding: Valve and Steam, EA and Origin, Epic and EGS, Activision Blizzard and Battle.net. Almost any of these companies could afford to sell at a loss for some time - especially Apple - and keep potential competitors out of the market.
So currently Apple offers its users one portal to get apps, one store to keep payment details and other PII, once central place to easily manage subscriptions, and more importantly, put in place rules to keep apps from vacuuming up as much user data as possible. Sony, MS, and Nintendo offer similar benefits for their users - but they don't even offer the alternative of web apps like Apple does. All of them own their own game studios that make exclusives, and don't have to pay the store fees that independent publishers do. I don't see why this suddenly needs to change after more than a decade. Apple lowered the barriers to developing software for mobile devices, and put more money into the pockets of developers by allowing developers to self-publish, and cutting out the carriers. When the App Store launched, keeping seventy percent of revenues was considered a bargain.