As an aside, I've noticed many of the factors and symptoms you note in members of any sufficiently large corporation. Perhaps in a microcosm of society, the frictions necessary to create psychological tension are amplified with respect to the size of the corporation and the degree of isolation.
In the case of Microsoft, this phenomena may be more pronounced. Software engineers/developers exist in a smaller subset of society than many other professions, and the compounded relative geographic isolation in Washington may make it difficult to see the forest through the trees during times of professional conflict. This is not to say that Seattle is by any means isolated, but the tech community there is indeed smaller than that of Silicon Valley, magnifying the overall degree of professional isolation.