It's not just the DVD issue.. but that is definitely part of it. It's like this... when (ubuntu) linux works.. it works well! Almost just as easy as windows... if not easier. But when it doesn't work, all hell breaks loose!
I played with linux a bit in the past. I decided to give 10.10 a try just for the heck of it, so I made a dual boot setup. It worked easy enough.. but when I reboot into linux, I get the ubuntu splash screen and then the screen went black.
I got the 'start up' sound, but then the monitor gave me the 'unsupported resolution' message. Basically, it was sending a signal that my monitor didn't like, and there is no easy way to change it. What I had to do was change a boot up parameter in the linux boot area (the name of which escapes me for some reason right now).. it was like "ro nomodeset" or something stupid like that.. and this allowed me to boot to a command line, in which i was able to set the video for compatibility mode or something... and then it boot.. and then I was able to set everything up properly.
In one hand it wasn't THAT big of a deal, but it did require me to do a lot of research, depending on others having the same issue and the same knowhow as to how to get it to work.. in order for me to fix my issue, so on the other hand, there is NO WAY that the 'average user' would go through this hassle. NO WAY at all. They would get the black screen... maybe double check their connections... maybe pound the F8 key a bunch of times hoping for some kind of safe mode or something... and then throw it all away and install Windows instead.
And this was on the FIRST BOOT! Imagine running into problems later down the line!
I understand it's open source and all that, but the problem is that only 'geeks' are contributing to it all, and because of this everything has to be done in a geeky way, using manual settings and text based commands... and because of this Linux will never become mainstream.