I am a bit baffled by the general comment as a whole, TBH.

I mean, as an obvious canonical example, there is an extremely common frequent example of wearing clothes wrongly that is so obvious you actively invite the comparison.

Baseball caps.

Caps have a reason for existing: the visor is to shade your eyes. That's its purpose.

For reasons, it became trendy for kids to wear them backwards, and now the majority are worn backwards. It makes them futile for the original purpose but that's fashion for you.

(Arguably it was Michael Jordan: https://hatheaven.com/blogs/news/the-beginning-of-wearing-ca... )

The bigger pictures here are two fold.

> I don't understand why someone would even want to use windows explorer with a keyboard.

I carefully spelled it out. Because it's faster.

But you expose a more general point: not everyone has your choices. Windows is the mainstream. It set the standards.

Most people use it. More people use it than Macs and Linux put together.

And some people are disabled. Lots of people can't see. If you can't see you can't use a pointing device, so you have to use a keyboard.

Commercial companies making commercial OSes have to make them accessible to people with disabilities as a matter of law.

So, they do.

So, the commercial OSes have lots of keyboard controls and other disability assistive measures, and they are open to everyone and if you learn them you can work your computer faster.

That is good and it's free and it's for your own benefit.

If there is something that makes life easier and faster and it's free then if you choose not to use it, you are a fool. But not everyone knows stuff. Some people don't know. That's OK.

But if you set out to copy something, learn what you are copying first!

Free OSes are not under any such pressures and do not have to conform to the laws because they are not being sold.

But the standards are still there.

There is a standard for PC UIs. It's called CUA. Everyone should know some of it because it makes life faster and easier and knowing stuff is free.

Unix folks historically ignore it because it's cool to hate on Windows and proprietary stuff. So they adopt obsolete junk like Emacs keystrokes or Vi keystrokes, not knowing that there are better, more standardised versions used by billions of people. Then they reinvent the standards, because they don't know them. And they do it badly because it's a dozen hackers in their spare time, not a billion dollar corporation complying with 1000 laws in 100 countries and working stuff out.

And then there's a crappy amateur version built by people who bodged together their own amateur copy of a pro tool and they are proud of it because they made it.

And some old a$$h0le (that, for clarity, is me here) comes along and says, hey, this isn't much good, and here is this better thing that, y'know, a few billion people have been using for 30 years now.

And I look like the bad person because I know something and point out that a bad reimplementation by ignorant folks isn't as good.

If I said "hey, if you turn your cap around, it'll shade your eyes" that doesn't make me a bad person. It may make me less cool but if I don't get dazzled I am OK with that.

(I do not wear baseball caps outside the house, because I am old. But I do wear hats, and I wear them to keep my hair dry and keep my glasses dry, and for that, the same principles apply.)

Saying "hey grandad we all wear our caps backwards and shade our eyes and if you don't you are less cool" is fine. Silly but fine. I don't care much about cool and I have my own standards for it.

But saying "hey grandad we all wear our caps backwards and shade our eyes and if you don't you are stupid" is not fine, because there is a reason for wearing them forwards, and if you don't know that reason it's your problem not my problem, and me pointing out that cap bill forwards is useful because it shades your eyes doesn't make me a bad person.

This is an extended metaphor for me saying "there is a standard for keyboard shortcuts and your life will be improved if you know it".