The number 1 problem with the App Store that everyone can see is the way that the ratings are calculated. They allow tons of obvious fake app reviews so apps get inflated 4.5 stars, then you go sort by "lastest" and every review is talking about how the apps don't work and are scams. So many examples. Someone is paying people to create accounts and leave positive reviews, which are fairly easy to identify even by machine. Let's take Amazon for example. They have been so successful as a company because people trust the reviews (again some issues). When the consumer knows they can trust the reviews and ratings, then the consumers, the developers, and the platform all profit from the built trust in the system.