it is utterly, strategically foolish to build on a framework that is programmed by 50 ever-changing group of developers in a closed company that can change its priorities at any given point
I would argue that it's strategically foolish to build on a framework that is constantly being changed by thousands of developers who usually prioritize code cleanliness and architecture over things like backwards compatibility.
If I'm building on a framework, I don't want to have to fix the framework every time a new patch or version comes out - at that point I might as well use my own framework. If I'm using a framework, I want stability and the knowledge that the things I build on the framework will continue to work for years to come.
While there are arguments for and against open source, backwards compatibility is one of the strongest AGAINST them. Microsoft will give me backwards binary compatibility and support for well over a decade; Apple at least admits to my face that they deprecate anything more than a couple years old; Linux simply breaks things and doesn't seem to care.
Err....what? Both
The real question isn't how they could do such a thing, but why they would even bother. I never thought of a group of interns going to a Harry Potter movie as being an event worthy of a police escort, let alone requiring one.
Clearly you've never tried to get across WA-520 during Rush Hour.
Two reasons:
(1) Because companies have discovered that it's far better for the PC ecosystem to release patches in a coordinated system (such as "Patch Tuesday") that corporations, etc. can plan for than to release everything ASAP
(2) Because regression bugs happen, and it's important to tests hotfixes thoroughly, particularly when they affect core functionality like, say, TCP/IP networking.
They could at least try. Every single claim they make is laughable. They make overarching claims such as "inspect users' hard drives", which carries a heavy implication of looking through user data when no such looking occurs. Most of the others (vendor lock-in, security holes) are a decade out of date. Then they use terms like "proprietary Word formats" when all Word formats - both OOXML and DOC - are fully documented, as mandated by federal court.
Finally, they talk about DRM and removing support for older versions when you'd be hard-pressed to find an Open Source vendor supporting products for even a quarter of the lifecycle Microsoft supports its products for and the DRM exists solely to allow playback of HD content (and is nonexistent when such content isn't being played), something with OSS can't do.
Really, the FSF is almost as much of an embarassment to the Open Source community as RMS. If we ever want to see the day of the Linux desktop, we'll have to muzzle both of them first.
If it wasn't for Newton, we wouldn't have to eat bruised apples.