> For over 20 years, Linux has been used everywhere, from servers to embedded devices. One area it has been lacking in, however, is the desktop space.
You know, I think I prefer it this way. Things that go mainstream tend to attract the kind of people who think they can improve a product by removing most of the features that made it powerful to begin with. They'll say that simplifying the UX by way of reducing the number of choices the user can make will ease user confusion and make the app easier to maintain as a side benefit. And don't forget, you have to chase the latest UI aesthetic trends coming from big players like Apple, Google, and Microsoft if you want people to think you're still relevant.
I love using Linux on the desktop and dearly hope it never, ever goes mainstream.