You can't have competition in a single ecosystem and have all those qualities because some consumers will be tricked into using some app store that looks legit and isn't. And as you point out, Android is a competitor and the Android stores compete with Apple's store. Just buy a different phone.