I’d used linux and Ubuntu for many years, both on server and on desktop. Main reason it was stability of linux. Linux was much more stable than Windows, where you need to reinstall it every half a year, and anyway, you’ll get a lot of crashes.
Few years ago Ubuntu has really ugly UI and lack of features for desktop users. But things are changing, right now it looks much better, developers are adding features, one by one. But, at other hand, after every added feature we get a lot of added bugs :( It’s okay, sadly, but it’s a rule of software development. The problem that nobody want to fix them. It’s cool to add a new feature, but fixing a bug isn’t, because nobody sees it. So, there is no motivation to fix bugs.
As a result – we have unstable OS. Gnome crashes few times a week, have a lot of UI issues, wifi problems, hibernate problems, multi-monitor problems, slow as a snail, and seems that you need to reinstall it periodically, etc, etc :( So Windows becomes more solid at this point.
Ok, it tries to be like Mac OS. But right now it more like a very ugly Mac OS.
Looks like Linux have lost its advantages and opportunities at desktop market :( So, I just bought a Macbook Pro.
PS linux is still doing good on servers, i’m talking only about desktop