DUH!
This is pure speculation and I have no proof one way or the other but let me guess...
- The MS sites are running on some version of that Mickey Mouse OS called "Windows"
- All the rest (Yahoo, Facebook, etc) are running on Linux or BSD or Solaris.
Just a wild shot-in-the-dark!