But back to MS: they absolutely are critical and relevant, because everyone's PC runs on their software.
Seriously, when you use hyperbole and straight-out lie, I stop listening. There are a lot of PCs that don't run on Windows. Millions run Mac OS, Various Linux distros, and Chrome Os is making a huge dent in the educational market. Windows and MS Office isn't as important and prevalent as they used to be. They are a hugely important company, but they are not as influential on the PC market as they used to be.
Besides we already know the truth of the matter. Small and independent developers are hard pressed to be able to survive on anything the store brings in. Discovery is wonky as hell, you may get kicked out for squinting at the sun wrong, or Apple may decide your app should now be part of their core functionality. In any of those cases, I wouldn't quit your day job even if you do get an app in the store.
I agree. But an independent, talented developer has the means to develop a hit application and be reasonably compensated.
Love makes the world go 'round, with a little help from intrinsic angular momentum.