Comment Re:Let's hope Steam on Linux gathers... steam (Score 1) 553
I have some bad news: your anecdotal evidence doesn't reflect the rest of the world. Your friends are your friends and thus are more likely to have similar opinions as you. The fact they use Linux as their desktop OS is not surprising. One could easily push family members to do this as well - especially if said family members only ever do most of their work through a web browser. I'm fairly certain I could change over a few of my family members to use Linux Mint or Ubuntu and they wouldn't really know the difference... until they start asking why a specific program they once used in the past isn't there/won't install anymore... or why the new printer they just bought doesn't work... etc.
Try asking some of your non-technical coworkers what they use at home. Ask acquaintances you talk to, but wouldn't consider friends what they use. Ask the ones that don't use a Linux distro (I'd wager most, if not all, of them) why they don't. You'll probably get answers ranging from 'I don't know how' to 'I'd rather run all of the things I use on a daily basis without hassle.' Those aren't bad reasons to use a platform at all. Blind dislike for a company that puts out an obviously usable and popular product just because you think you're the better man for running OSS is a bad reason. Wasn't a good chunk of the argument against Gnome 3 and Unity that there was no good reason to change what's already been proven to work? Funny how that works.
I'm not an anti-Linux-on-desktops zealot at all. I'm just pro-reality: Windows and OSX are the better desktop OSes because they're designed to be and were designed to be right from the ground up. Newer desktop friendly (and mostly Debian-derived) distributions of Linux have certainly come a long way, but they're just not able to compete with the simplicity of Windows or OSX. Anyone who's chosen either platform is already familiar with the desktop and all of the software they use. It's simply a case of 'don't fix what isn't broken.' The only compelling reason to use Linux over either platform at this point is ethos which, when you're trying to get real work done, just isn't good enough.