For me, the only acceptable restriction of what kind of Apps people can make, sell and run on any device is the restriction set by law (ideally one that came into place through a democratic process).
App Stores with a specific profile are absolutely fine IF competing App Stores exist and operate on a level playing field on that platform.
App Stores with a specific profile are absolutely fine IF competing App Stores exist and operate on a level playing field on that platform.