Customizing the UI is not "versatility".
Versatility is seamlessly running any application, program or device you need.
Linux has made great strides in the past five years but is in no way "versatile".
Unless the number of installations gets significant enough to attract attention from SW developers Linux will remain a small niche market and Windows/Apple and Android will continue to dominate.
Don't know if you saw this from last November: Microsoft Open Sources .NET, Saying It Will Run on Linux and Mac. Or this: Microsoft loves Linux as it makes Azure bigger, better.
Here's the .net Github
There have been a lot of changes in the past couple of years...
That's correct.
Versatility is being able to run on PCs, phones, mainframes, supercomputers, watches, cars, Rasberry Pi SoC, TVs, DVRs, and just about anything else that requires an OS--with or without a UI.
Welcome to Linux.
Yeah, a 'niche' market, like the vast majority of database, DNS, and webservers on the internet.
Free Republic is Perl running on Unix.
If you want to play a game, use windows. If you want to do real work, Unix just works.