"...make average programmers more productive with better tools..."
- Microsoft speaker at a presentation of Visual Studio Team I attended

The technology simply isn't aligned with the strategy of the CEO who prefers to prioritize acquisition of better programmers rather than better tools. I guess that's where the McDonalds analogy comes from.