The sad reality is, he wouldn't be out of a job without Windows, if he'd just not be so lazy. In fact, if he was so inlcined to brush up on his *NIX skills, he might even be more in demand.
Where I work, there's an interesting illustration of this. There are two major departments, each with their own IT staff.
In one department, the head of the IT group is staunchly pro-Windows. He runs Windows IIS servers, the place has been running a Windows network since NT 4.0, and loudly decries the few people who "insist" on using Macs and have pulled some strings to allow it. The staff at that department constantly complain to us that the IT staff there cannot keep up with the problems they're having, and there is a backlog trouble tickets that have been pending for over 100 (!) days. Their budget is stretched thin and staff is tight because they spend the majority of their budget outsourcing web and software development while the in-house staff "takes care" of all the problems. The admin actually expressed that he felt "betrayed" when a member of his staff suggested setting up a linux server for a project. Everyone speaks of this I department derisively. And they are up to their eyeballs in work.
The other department - the one I work at - has SuSE linux servers, some Solaris machines, a growing fleet of Macs and a couple of legacy Windows 2003 servers that we don't depend on for much (but admittedly, do give us some big headaches from time to time). Trouble tickets are few and far between, and we can take care of them quickly. We have the same budget but our staff is larger and better compensated, and we don't outsource ANY development because we do it in house, and we do it fast and well. We also get recognized for doing a good job. And, we're up to our eyeballs in work.
I really wasn't much of a Windows-basher until this year when my eyes really were opened (actually I switched departments and bought a MBP, heh). It's a lot more rewarding creating usable solutions than just fixing the same old problems. And I think it really is just a laziness issue. IT admins who are vested in Windows aren't interested in thinking, they're only interested in fixing repetitive, idiotic issues that shouldn't occur.
Yea that's true, but it just makes me so upset to hear these "computer gurus" make such idiotic statements! Like you said it is nothing more than laziness on their behalf.