As much as I like PuTTY for the ease of getting it onto any Windows server and its basic functionality, there are more fully featured terminal apps out there. Our devs like ZOC, but there are alternatives.
One of its best features, it does almost nothing you don’t want or expect it to.
How do you mean? Have you tried brew.sh or MacPorts.org? I certainly would pick Linux over macOS on a server, the only thing I miss out on macOS is the only thing Windows is good for, the games that run on it.
You’re watching total noobs.
You can always install NetBSD (motto “Of course it runs NetBSD”) if you like ancient hardware so much.
There are some nice things about systemd, like not having to write your own keep-alive scripts.
I’ve done the same. It’s only different if you don’t care about NVMe speeds, Thunderbolt, built-in display resolution, and multiple external display support.