[quotemsg=19358565,0,5190]For some bizarre reason people treat the Windows Store differently than they do the iOS or Android stores. They freak out over UWP and the Store and bash MS at every turn, just for doing what all modern platforms do. They're not prohibiting Win32 code, in fact they're working to bring Win32 non-native programs to ARM. What they're doing is giving people more control - I know a lot of PCs that are used for office work that would benefit from this option. The admins can still install Win32 programs, just not users. Heck it might come in handy for keeping grandma safe from the effects of clicking ads or questionable sites in search results.[/quotemsg]
I think the "bizarre" reason people treat the Windows Store differently than they do the iOS store is the fact that there has never been just one store to buy your apps on PC, unlike iOS. And the "bizarre" reason people treat the Windows Store differently than they do the Android stores is the fact that there are different stores for Android. Sure, Google Play is king, but there are different stores. UWP apps must be digitally signed by Microsoft in order to be able to sell them. That's one step further from macOS's current policies, where Apple must sign only the apps which are to be sold on the Mac App Store. Developers can sign their own apps to sell them everywhere else.
So, no, it's not "what all modern platforms do".
I agree that some options can be useful for offices and grandmas. But, if I were to ditch Win32 apps in order to improve security and reliability, I would ditch Windows entirely, and install Linux. With Linux, you're the one in charge of the security and reliability of your computers. With Windows 10 and the Windows Store for Business, you rely on Microsoft's products and services to keep your computers working. Okay, that's not a big deal for granny's computer, but I don't want my business to rely on Microsoft in order to operate perfectly.