It doesn't get any better when they are systems engineering professionals and/or published authors (that one wrote the book on bash scripting). I've spent a large portion of my career working with linux, designing and deploying commercial systems, etc. It's safe to say I'm completely comfortable with the OS. But, Windows snooping aside, I'm just as content to use a properly specced Windows system. Since Win2k, Windows has worked fine for me. I'm typing this from a Linux system only because it had gotten old and sluggish (built it 8 years ago), so I decided to see if I could eke another year or two out of it. Mission accomplished on the performance front, but getting replacements for some of my Win apps (mainly for amateur radio use) was a bit problematic, requiring a mishmash of Linux apps, Win apps under Wine, and even a VM to run one app that just wouldn't work any other way. Luckily I seldom use that latter one.
Oh, and it seems to get confused about my Xerox laser printer. It prints fine, but every few days it lets me know it found a new printer...the same Xerox that I've had since I installed Linux.
Chris