You forgot the part where you have to look up what to write in the terminal whenever you want to do something, but I forgive you, it’s easy to forget something you need to do daily.
First off, you really don’t need the terminal if you choose to avoid it. You can get by just fine with a GUI package manager included in the “user-friendly” Linux distros; which is essentially a graphical app store that handles all installs, uninstalls, updates & system updates for you with a point and click.
Second :
Tab key, Auto completion, command cycling, command highlighting, man pages, TLDR pages, and so on.
There’s no; absolutely 0, zippo, nada; reason you should, need, or want to remember individual commands or how to use them when the previously mentioned exist.
RPI is ARM not X86_64.
You really think that’s a proper equivalent?
Because it’s not, it’s not even the same at the terminal level because you’re missing quite a number of select tools that aren’t cross-compiled (yet).
Try Windows on ARM and compare it to the x86 version.
Not to mention both Linux and MacOS are way more developed on ARM than Windows is.
MacOS being the best ofc, thanks to the compatibility layer.
I believe your judging Linux too harshly based on an uneven playing ground.
If you have to do that to install anything, it’s either always your package manager or something that can be copy-pasted from the included installation guide.
You don’t even need the terminal in most cases. You have GUIs. Simple ones.
I’d rather have to type a line than struggle with installing 10 pieces of unnecessary bloatware individually