As more data comes out about Google, Apple, Amazon, one simple underlying thing becomes clear: a single company cannot be trusted to operate a marketplace while also being a participant . Apple's App Store insider knowledge lets them discover popular apps, then boot them off the platform when they decide to compete. Amazon sees what products are successful and profitable, then makes knock-offs which they promote over…
This is nothing new, as brick and mortar retailers have store brands for popular products as well.
While I'm glad that the move to the internet lets us reevaluate some of the social relations, I have a reeeeaaaaal hard time finding any way that this sort of thing harms consumers.