There's an awful lot of them admiring that market share fraction, but not understanding why they can't make it rise further.
Tim
It's because, while it is possible to bend Linux CLI to your will, maybe it could be easier to do. Can Linux exist without Google? I doubt it!
It's because, even though I know the ls colors can be changed, every time I set up a system, I have to go research the fix once again. I won't remember it because it is a one-and-done deal until it comes up yet again. How about some code in .bashrc to make the change easy?
I have found one solution: Comment out all the default aliases that bring color into the ls output.
It's kind of like the Unity desktop. How arrogant to simply move the system buttons to the wrong side. Initially, this could be fixed with some tweaking in the user files. Now, just to square or cube arrogance, it is no longer possible to fix the arrogant move. They're in the wrong place and they're going to stay. Unfortunately, Unity is the default desktop for Ubuntu, one of the most popular distros. Yes, there are options - after chasing the problem down a rathole on Google.
I'm pretty sure that, without Google, Linux would be in < 1% of desktops instead of < 2%. At least 100% of the increased desktop usage of Linux is due to Google, in my view.
ETA: I see Unity has been dropped as a desktop by Canonical. Good riddance!
Note that I use Linux all the time for code development. I have several variations on several machines and my Pi 4 is a pretty nice machine in its own right. But there are times I really get annoyed. I have pretty much settled on Linux Mint with the Cinnamon desktop since it's a lot like Win 10 and the system buttons are in the right place straight from the box.
I think *nix development stopped about BSD 4.3. I have a couple of PiDP11s running BSD 2.11 (a LOT like 4.3) and, somehow, it gets along well on a monochrome terminal. No colors at all! No X-11 that I'm aware of, just a simple command line system with Pascal, C and Fortran. Networking is the usual stuff so LPR works with vi and ed as the editors. This is a GREAT environment - simple, uniform and clean. Not necessarily productive when editing...
In directory listings executable files have an * at the end of the name. Sub-directories have a / at the end of the sub-directory name. There's something satisfying using a simple Unix system in the manner expected.