- Proprietary implementations. For some reason there haven't been significant Free software offerings in this area, even in Free software contexts!
- Centralized control. Trusting your content delivery to a gatekeeper entity's whims is madness.
- It's a store. Emphasis on "a": one front end, one catalog of content.
- App stores are .. well .. app stores. Music and books and art and other things are usually presented separately.
- Feedback mechanisms are quite obviously afterthoughts. No one makes money off of those star ratings and commens, so why bother?
- Single economic theory. There is a single economic theory that drives all these stores. Want to have a store for a school system that uses a different economic model? Good luck.
- Limited opportunity for tie-ins with Free culture (including free software) and independent production houses.
These are the things we identified as unnecessary and annoying. We went to work on something that was different. It's in git.kde.org right now and actively developed. As mentioned earlier I'll be presenting the model it embodies in a blog entry later in the week.
Until then: what are your least favorite things about the current incarnations of online services we have come to know as "app stores"? Let us know in the comments below!