It's the same as 10 except the no install from outside the store...
Maybe you could say it's a bad policy assuming 10 is a good OS. Or a good policy if you value the security factor behind it. I could see the user targets (edu, biz) appreciating the policy actually.
And it doesn't even ban 3rd party browsers, they just have to follow the render rules to get in the store. Have a W10 system? Open the store and search for "browser" to see that there are Edge alternatives available.
In terms of installing certain things, the store would allow edu or biz to create their own apps (or port via a bridge) and have them in the store for their authorized systems to access and install.
The title of this thread is really just click bait and you know what I say...
Baiters gonna bait, clickers gonna click.