Another issue with Linux not yet being ready for mainstream desktop use is that it tends to be very glitchy, it's great for servers and any "background" stuff and is very stable at that, but it still lacks in the GUI front. It's gotten better but still not there yet.
Case in point, I get this every time I open an excel spreadsheet:
WTF is that crap? (it's suppose to be a message warning about macros) I can't be bothered to google and try to fix it, but there is a lot of weird stuff like that in Linux that you don't get in Windows. I can probably reinstall, and it might be gone, or it might come back, who knows. But I'll probably get some other weird glitch too.
I had another system that used to do this:
I fought so hard with that system... it turned out to be the video card driver, but still, it did not do that in Windows. I still have those two video cards sitting on a shelf, they're useless because of the driver. In windows they were somewhat problematic but not as bad.