Comment by MarsIronPI
6 hours ago
> You'll need install those and other tools (your favorite browser, you favorite text editor, etc) anyway if you're changing your OS.
The point is that sometimes you're SSHing to a lightweight headless server or something and you can't (or can't easily) install software.
Because 'sometimes' doesn't mean you should needlessly handcuf yourself the other 80% of the time.
I personally haves an ansible playbook to ~setup all my commonly used tooling on ~any cli I will use significantly; (almost) all local installs to avoid need for root. It runs in ~minute - and I have all the Niceties. If it's not worth spending that minute to run; then i won't be on the machine long enough for it to matter.
That's a niche case. And if you need to frequently SSH into a lightweight server you'll probably will be ok with the default commands even though you have the others installed in the local setup.
It does seem like a lot of these tools basically have the same “muscle memory” options anyway.