The linux desktop lacks unity. Give people a choice and they won't make their minds up. I love linux, and I love what it can do, but to the mainstream users, the user interface is the main difference between operating systems. Take away X windows, put in a GUI that can't be customized much and make it minimalist. This is how Linux can win. Mainstream users don't need billions of settings dialogs, they want to switch on, log in and work (or play). Take the original EEEpc interface for example. It is simple, has minimal settings and is wonderfully efficient to use. Although, the Distro there has its best feature as its worse. It dumbs down linux, which, to be honest, is needed for the new Linux user, but what happens when they get comfortable?