Have you ever published an app to Android?
That is madness - there are like 7 stores not counting official Google Play. Each has their own APIs, SDKs etc. All you do for weeks is basically update and build apks for each store, they get rejected or you find a bug later and again.
From the development point of view 1 store at saves a huge amount of time.
I am all for open platform, low fees etc. But I am against a billion store apps.
And why would consumers want 10 store apps? And then search the app you want in each of them? I really doubt that.
Also how many of other stores have resources to check and validate each app? Probably none.
We should push Apple to treat all developers equally, lower fees, etc, but creating a bunch of app stores is not the way. Just integrate all your wishes in the one.