Why I use Linux (and other complaints)
1) WINE stands for WINE IS NOT AN EMULATOR. It is not an emulator. It's basically a chunk of DLL files that provide the same DLL dependencies in Linux as Windows.
2) World of Warcraft works perfectly well in Linux via WINE. And it's not difficult. Install WINE (no, you don't have to configure it), pop in your World of Warcraft disc (or go to wherever you downloaded it if you don't use a game disc), and double-click the WoW installer. That requires ZERO usage of the command line or anything strange. Easy. If you can't figure that out, you shouldn't be installing things on any OS.
3) My step-mother, father, and fiancée all use Ubuntu. I didn't provide any training. They are very happy. My step-mother is especially happy since her Ubuntu install runs much faster than the XP install that was formerly on the box.
4) I have a ton of customers (I do tech support for a living) that need hand-holding for Windows. A few that I've converted to Ubuntu haven't called in ages for help. It just works. And they aren't techies. The few that I've moved to Mac OS X also haven't called in ages. It just works. But *all* of those people were previously on Windows and did need help all the time. Windows is *not* more reliable or easy. But I lose money (hourly pay!) every time a customer moves away from Windows.
5) I stopped using Windows myself ages ago. I think the last time I used it as the primary OS was in 2005 or so. Every game I want to play works without tweaking and messing about. Every application I need is either already in the package manager (simple click of "Applications > Add/Remove..." and navigating to the app I want) or works perfectly well via WINE. WINE lets me use all of the annoying Adobe products (Flash, Dreamweaver, etc) that I want without fail.
6) I get to use applications that follow proper standards without the headache. No need for the "Adobe Quick-Start Tooltray" (whatever it's called) nonsense. No "quick-start" anything. Everything runs perfectly fine and fast without this pre-loading/memory-wasting junk.
7) Everything that is required to properly use the computer is available and is easy in Linux. If you are trying to do something that requires a techie to figure out, you'll need a techie to do the same thing in Windows. And in Mac OS X. Just because *you* know how to set some special thing in Windows doesn't mean that everyone else does. And just because you don't know how to set it in Linux doesn't mean it's actually a difficult thing to do. It's almost definitely just as easy to set that special thing in Linux. And sometimes you won't even need to do that tweak.
8) When was the last time you had to defrag a drive in Linux? I'll let you spend time thinking about that. Never? Yeah, me either. How about anti-virus?
9) When was the last time you screwed up your Windows install because of some bad/buggy program you installed? With a proper package management system (no, you don't know it exists.. just go to the "Applications > Add/Remove..." thing), you can very cleanly purge anything you don't want on your system. It's just like you never had it installed in the first place.
10) When was the last time your mother screwed up her Windows install (... she doesn't know *how* it happened, of course)? I'll tell you when my step-mother last screwed up her Ubuntu install: it hasn't happened. And she doesn't know anything about computers that your mother doesn't know.
11) Hardware? I haven't had a problem. My desktop computer runs perfectly well with two monitors, NVIDIA video card, surround sound, wireless keyboard, USB mouse, bluetooth-sync'd phone, SD cards, bluetooth headset, gigabit ethernet, wireless card, Sprint wireless card (stopped using it a couple years ago because I didn't need it anymore), bluetooth dialup networking via phone, and everything else I've thrown at it. I have never, ever had a hardware problem in the last three years. On the other hand, when I installed Windows on a spare laptop so my girlfriend (now fiancée) could watch some Silverlight-required thing, I had to use a separate computer to download the wireless drivers, the video drivers, the sound drivers, Silverlight itself, a ton of Windows updates, and had to prove to Microsoft that I didn't steal the whole mess.
And here's some techie extras: (which are completely optional and not at all required for happy computing)
1) On my network, it takes about 5 minutes to install the newest Ubuntu release... with no preinstalled OS nor an install disc. Tell the computer to do a netboot (PXE, for those in the know. Just press F12 or whatever your motherboard likes you to do) and pick "Install: Ubuntu 64-bit Stable" or whatever architecture/version/distro you want. It installs from a local proxy (but fetches new files if there are newer versions). It installs all of the fancy little codecs and plugins and junk that you want. It makes sure you can play encrypted DVDs on your fresh install. No need to install extra stuff later. This single, initial install does it all at once. And as a bonus, a complete computer-phobe could use the installer. And no need to pay for some per-seat or per-computer license for this nice installer system.
2) Want to make your own packages? Go ahead. You don't need to ask the Linux gods or vendors for permission. You don't need a local install server. You even get the bonus of signed, secure packages from your custom trusted source. For my Debian-based and Ubuntu-based servers, I have fancy, custom packages that do everything I want to do. My Debian server usage is very advanced; my packages make it so easy to go from new server to working server doing real work in less than 20 minutes. And that even includes scheduled encrypted, off-site backups.