I would've said that you're giving IT consultants a bad name but that wouldn't be fair to all the other consultants doing that.Make sure you never mention the fact that you can't fix BSODs to your colleagues.
I know (and work with) plenty of CS majors and other computer literate people. If computer experts have a BSOD, which rarely happens, they check the computer hardware and the drivers. That's usually were the issue is. Then they fix it by replacing the broken hardware or the broken driver. It's not that hard. I've had a kernel panic on OS X caused by a bad third party kext so it's not like it's unique for windows.
Granted, most CS people I know use Linux but that's not because of BSODs.
In actuality I think my CS degree was a waste of $80K. But I needed that piece of paper to get my foot in the door of my Fortune 100 company. Everything I learned was on the job training. My Fortune 100 company invested thousands of dollars training me the Microsoft way. It was a Microsoft shop after all as are many large companies. In essence they paid me to start my own business.
I never used Linux while a CS undergraduate, I was a Windows guy then. When I started my company I was actually still touting Microsoft and implementing .NET solutions for small to mid sized businesses. It was a colleague that introduced me to the world of Linus Torvalds when I brought him on board for a project. I soon realized my customers were over spending on buggy, Microsoft based, proprietary solutions (that ranged from $50K to $100K) that could be replaced with open source, enterprise level solutions that were not only more stable, but without the enterprise MS price tag. Thus I found a niche market to serve and realized the sham MS had been running all along by locking folks into over priced, buggy, proprietary solutions. Hence my disdain for MS.