What I don't like about app stores are what basically most of you don't like about them: there tends to be a lot of lock in.
I hate it when an OS prevents or hinders (but not warn) against installing apps from other sources.
I hate how every business feels they *need* an app, lot alone a highly branded and silo'd one. Please use or establish standards and lot others build your app for you!
Been reading some appstore hate recently...
Some things I like in an app store:
1) Being able to link to apps from the web and elsewhere.
2) Being able to query the available apps from my browser code for MIMEtype & URI scheme support. So I can offload features I consider out of scope onto them, by recommending users install them as needed.
I'm glad to report FreeDesktop.Org standards support both of these via their AppStream specification!
For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).