Lets get real here, sometimes people just have a soap box, or have a personal issue and they try to rationalize their hate for something and to your credit [H] has a lot of very intelligent very strong willed people but do you really think you are representative of the millions of lay persons and soccer moms who drive these trends? Focus should be sound and have real meaning. None of the reasons in this list are meaningful so why argue about them? The average windows user does not know or care if UWP has better or worse performance for the vast majority of applications. Its not an issue. Even if UWP had worse performance with optimizations it would get better. But clearly as the PC master race has seen developers do not care to optimize. Now days the vast majority of applications on all platforms are not optimized cause people don't care they buy and use the products anyway so its not worth the trouble to developers. Time is better spent porting to more platforms unless performance is crippling. No one cares that much about privacy otherwise Android and iOS wouldn't be so popular. And Linux never goes anywhere. Privacy nuts are a niche group, the kind that will actually stop using something. Every individual company out there can be spying on you and you don't even know so avoiding the store isn't saving you anyway, with store apps they actually have the option of giving you control like android does. Developers will go where the money and people are regardless of anything. All possible advantages of UWP are meaningless to the average consumer. So then it comes down to really simple realities. And what MS can do about it. MS can cut the price and revenue share all they want but no developer is going to code for UWP unless their is a significant audience to make money on and it outweighs the development costs. The cut that a company gets is a small fry compared to the development costs so when you can save all that money by just developing for win32 the question the developer asks is, does going to UWP increase my sales due to its easy access and install enough to get an ROI on sales over just sticking with win32. Right now neither of those are true mostly because coding for UWP means you give up access to hundreds of millions of windows 7 users. If you code for win32 then your app will work on windows 10 and 8, and 7 and probably even XP. So why on earth would you waste your time coding for UWP. As I have said so many times before MS needs to launch the store for windows 7. Because their amazing plan to get everyone to windows 10 was just not possible it was a pipe dream regardless of privacy issues look at how hard it was to get people off XP even when 7 released which people claim to love. No matter what MS decides or says even if they will not put the store on 7, at the very least, the very simplest most strait forward thing they can do is lead by example and get all office apps running in UWP in the store. If they wont even do that themselves why would any developer bother when the company that makes the store wont even go all in on their own product? MS inherently admits by their own actions that they are not dedicated to their own store.