90% of the users care less about the UI elegance than about its stability. That is why so many windows desktop apps were a success despite idiotic UIs. Users do not see UI elegance they learn by rote and just do not want their learning invalidated every half year.
This is something Linus understands, and Linux desktop projects – not.