When thinking like that linux will never get mainstream. Look at windows and mac os, both are trying to do a more glorious gui with every version they release. Why you can guess? Compare to a car, do you want a car that is appealing to look at or do you want a rusty old one(that is working like linux compared to win/mac)?