While he may not get income directly from MS sales, his career is so tightly bound to running an MS infrastructure his opinion is essentially worthless.
And since he really only pretends to be technical ie: he can follow a cookbook but does not really seem to understand what is going on under the covers, ie: the perfect Windows "tech"), you can't really expect him to have any coherent discussion on the matter.
I always wondered about "pure" IT guys. Those that are tied with supporting the entire company, doing infrastructure stuff, like file serving, authentication, email, printing, networking, backups, non-customer specific DBA, etc.
People in these positions often seem to lose focus on the company and what it needs to do to service its customers, since customer contact is so indirect to them.
They get to "tax" the organization, and incompetent people can last a lot longer than anywhere else since the group as a whole is often blamed for their mistakes, which means only a top level firing can start moving the group forward.
Seem like the perfect place for MS specific people to hang around.