It's not that Linux isn't a great OS (I use it for server-side stuff) but it certainly doesn't provide the polished overall experiences that Microsoft or Apple do.
That's an illusion. Look at all the crazy problems people have with PCs now. People are just afraid of change.
The bogosity meter just pegged.