My experience with Linux makes me never want to use it, but hey it could have been worse I guess. It took me about 3 days to get a non crap Ubuntu that would actually install. If I ever tried using wifi my network would crash, although I legitimately wanted to try it on campus to see if it would take down the entire university's network. And when it said, "Hey you need to update", I made the mistake of actually doing that because now my laptop freezes when starting Ubuntu.... Let me put it this way. I liked Linux so much that it is still on my laptop, but I haven't used in a year and a half. I dislike it so much I don't even want to re-install or take the time to remove it.
Again it could have been worse... My laptop could have started on fire or I could have been robbed during this time.
I like Windows because when there is a problem with it, I mean when isn't there?, there is also information online about it because so many people use Windows and also have that problem. Ubuntu has some information as to why I couldn't connect to my network wirelessly... you know for the version of Ubuntu that is 2 years old so it doesn't apply anymore.
I feel your frustration. Back in my undergrad studies, I had to use Red Hat (version 7.5 I think) to set up a network, and all the jazz for one my classes. For starters, we were using this on PCs so old, that they could barely run Windows XP at the time. It installed, but everything was so slow. Red Hat wasn't much better. Even with most graphical effects turned off, it still ran very slow. It was probably all part of the prof's way of trying to get us to install Linux without a graphical desktop environment, but that failed since we all still did that anyways, because at least then we could browse the file system a little faster than using cd and ls commands everywhere.
I still remember how annoying it was to try to find solutions as well. Usually googling "Red Hat Linux <insert problem here>" would only produce results linking to the main site with information about Red Hat, or mirrored pages of the stupid manual that I could already get using a man command. Oh yeah, and the installer programs (if they could even be called that) were just as helpful as Windows by always stating that I should check the manual to my operating system for solutions as to why the install didn't work. GEE THANKS! At least with Windows, you gather could enough information through the Event Viewer and possibly an error code to eventually narrow it down.
That said, I really have nothing against Linux. It was very frustrating, but eventually I got everything working. I think I'd be more open to using Linux again if it was on some more modern hardware, instead of beige early 90s Dells. Rant mode off.