I don't see why anyone should have a problem with this. Microsoft is well within their rights to disallow software with certain licenses in their store, just as developers are well within their rights to not use the GPL in their libraries. If it's really so egregious and untenable, developers will go elsewhere.<p>It's just another case of Free Software advocates trying to push their philosophy on consumer-facing software by sensationalizing the "bad guys" policies (i.e. Apple and Microsoft). Free Software != Open Source.
I find the story like this: Microsoft is shooting itself in the foot.<p>Open source software is something both Microsoft and Apple should embrace. If I were them, I would devise a way to enable even GPLv3 apps to coexist.