I think you totally side-step some of the benefits of an "app store" over software just being installed via the web.
Store benefits: Easily restored, no messy registry entries left behind after uninstall, safe/secure. sandboxed, performant across multiple device ranges.
These are just some of the benefits above/beyond the "universal" aspect.
On top of this, your average-Joe user wants an easy way to find the apps/software they desire. The first place they'll want to look is in a Store that is organized, reliable, and allows for easy discovery.
Especially given the fact that Microsoft is doing everything in their power to "push" users into the Store with Win10, going so far as recommending apps in the start menu and lock screen, and when browsing the web in Edge. (Again, your average-Joe user doesn't know how to disable these so they'll click on them)
So many people think of Windows 10 apps with such narrow mindset on the "universal" aspect of it. Obviously, that's a major perk - but just one of many.
People DO NEED app(lications) on their laptops/PCs/etc. - there's no reason for a developer to ignore the Windows 10 Store unless there's a legitimate reason they can't port their app to UWP. Otherwise, they ARE IN FACT missing out on possible customers.
I didn't side-step anything. Developers did based on consumer practices.
Also, developers have to share revenue with Microsoft to have their apps on the store...now WHY would I be willing to share profits just for that when my program can be installed via my website (which also has a couple of ads while we're at it) or via the disc the consumer bought?
It's just as safe and secure. Performance across multiple device ranges? What for? If my program is designed to work on Windows desktop I have no interest in having it work on phones or the Xbox. Same as if I develop a mobile-app I have no interest in having it work on a PC to which it was not designed.
Messy registry entries? The "average-Joe" couldn't care less about that.
The average-Joe knows where to find the software he desires. They've been finding it for over 2 decades on Windows. Are you trying to say that suddenly people were hit with a dumb-ray and forgot?
"Especially given the fact that Microsoft is doing everything in their power to "push" users into the Store with Win10, going so far as recommending apps in the start menu and lock screen, and when browsing the web in Edge. (Again, your average-Joe user doesn't know how to disable these so they'll click on them)"
It's not really working that well, is it? They may bully some users to go there but I highly doubt they'll manage to make them pay for the apps on the Store. That is, assuming they find anything in that mess-pool.
Also, the "recommendation" of apps on the start menu and lock screen aren't there by default. I've had friends buying new Windows 10 PCs and upgrading to Windows 10 and in NONE of those were such things turned on by default. And if they were, I am prepared to bet you that the average-Joe would complain and look for a way to get rid of it.
As for the Edge browser...well that would first require people to use Edge. I don't know how things are in the USA, but in Europe the first thing one does when one gets a new PC is install Google Chrome. So...
So, sorry but I disagree. People DON'T NEED Windows apps on Windows PCs and tablets. UWP will/would only benefit platforms where those programs aren't available. Which is basically Windows Phone. Which has 1.7% of marketshare and therefore it's a waste of developer resources. As I said in the beginning, developers of Windows desktop programs have zero advantages in transforming their programs into Windows Store apps. They gain nothing by it - as they don't design their software to be cross-platform - and the only thing they'll lose is revenue from the sales and the traffic to their websites.
But hey, tell you what, let's wait and see. I'm convinced UWP will fail because of all the reasons I just exposed. You think users don't know what they want and will do as they're told (or, as I call it, the Apple-approach). Let us see, a year from now, if UWP did catch on or not.
