-_-
Windows Store isn't the only store in the world, if you don't like Windows Store, you can use something else.
Two examples:
You can sell the source code, for everyone to compile and deploy the application themselves using Visual Studio (the free version works just fine for this). Or, you can make your applications free in Windows Store with limited functionality, and the rest of the functionalities to be unlocked by inserting a key that users can buy on your website or your own store.
Also, note that this is Microsoft's newest application platform, through which they provide different programming language support, language projections, hundreds of new APIs, new tools, certification, testing, reporting, and various other services. These services can only be provided by the creator of the application platform.
Valve through Steam and Steamworks provide similar services which are meant to be accessed by developers who release games on Steam and use Steamworks. Do not think of Steam as a store, in the literal sense of the world. It is an application platform.
If you try to reply with the example that GG and similar places sell Steamworks titles, I already gave you a similar example regarding Windows Store.
We really can go on and on forever. :)
Qwertyman: ^ Hey look, someone else who's capable of seeing the bigger picture here.
Well, I am not that smart. I only look at the facts that are present today. Every single thing that worked with XP, Vista and 7, work on 8. A new, modern and beautiful (not beautiful in the sense of look, but beautiful in programming sense) application platform was introduced with Windows 8 (just like Silverlight before it, just like Flash before it, just like WPF before it, just like WinForms (yes I know these aren't exactly full application platforms, more like wrappers on others that already exist, but still lets call them that since the applications built with them are very different) before it, just like Win32 before it, and so on), and that's about it.