The difference is that the console market has real competitions which gives more leverages to developers. Google didn't have to do this thanks to its iron grip on the market until Epic have revealed its arsenal. This is why we need to bring more competitions in the app store market; Even if it doesn't bring any real alternatives, this tiny possibility of competition will force Google and Apple to yield more and more to developers.
The first step should be breaking the Duopoly cartel. It's only possible because Apple has no competitions and Google simply enjoys its follower-ship, enabled by their non-aggression pact. Force Apple to allow third party store and payment solutions to dismantle its unfair advantages against competitor apps thanks to 30% fee. This will force Apple to develop Web and Android version of its services which will effectively nullify the non-aggression pact.