What about games though? I see a huge opportunity there for devs with universal apps. Think those idiots at Supercell can imagine Clash Of Clans running on phone, PC, tablet, and Xbox? Seems like they're very closed minded to keep it on IOS / Android
I think games will actually help push the store. As will being able to distribute Win32 apps via the store.
The real issue is number of devices running Windows 10. If I write an app today, a browser or Win32 app will run on ALL PCs. If I write a Universal App it will run on say 2% of them (I'm including offline PCs and this is a true % guess as many PCs exist that are stuck in places we don't realize.. ATMs, corners in industrial plants etc.)
Moving everyone to Windows 10 is critical to the Universal App concept working. And that will take time even when free.
Microsoft say it will be free for a year but that is just another reason for a another big push in 12 months. I'd put money on the fact that it will still be 'free' to upgrade even after that as they really do want everyone on the universal platform to make it viable.
In a year when we maybe have > 50% daily PCs running Windows 10 if they're lucky, then it will become a more attractive platform.
In the meantime they also need to work on Store reliability. I often respond to the 'help questions' people post about here and the #1 issue is with Store corruption. People either change permissions or the app licenses get corrupted, people delete things, move folders, take ownership etc. Microsoft need to make the Store ultra robust. User safe. Self healing or self-protected.
I think a Store is a good thing for every platform to have. I like a single delivery mechanism for Universal and Win32 apps. The ideas are right, but it takes time to build momentum.
Ask the same question in a year.