Better than apple doing whatever the fuck they want. Imagine Microsoft would have only allowed IE based browsers on windows. We would still be in the IE days, because why put work into something when you can just force people to use it?
At least with chrome it is used because it is a pretty competent engine.
Last Time I used the windows store you could install apps without an account, as long as they where free