"VT100 terminals long gone."
They are? My small cluster of vaxen are going to haunt your dreams until you absolve yourself by winning at wumpus and printing out an ASCII art Snoopy.
Mind you, my text terminals are mostly IBM 3151s with Model M keyboards, and Wyse50s. I always configure a serial port with a tty hanging off it, when the OS allows me to ... Even this laptop's docking station's serial port has a 3151 hanging off it. You never know when having a login prompt will be handy. It's also handy as an error console. And strangely, in this world of high-speed printing, I still find tractor-feed printouts useful for debugging, occasionally ... The long, continuous sheet allows me to spot patterns faster than anything else. YMMV.
People poo-poo the serial port (thanks, Apple!), but it's a useful bit of kit. I still have an Anderson Jacobson modem plugged into a ComDesign serial multiplexer, which in turn allows me to connect to any of my major equipment even when I don't have a proper Internet connection and have to use dial-up. Slow? Yes, by modern standards ... but I only use that in an emergency, mostly for debugging, which tends to be text-only ... and hands-up all of you who can read faster than 19.2K, never mind 56K. It also means I can connect to any of the gear down in my machine room from a single terminal up here in my office.
I tend to do most of my typing using vi on ModelM keyboards (documentation, contracts, longer posts to ElReg). Why? Because IMO, a better keyboard was never made, at least not for touch-typing ... and after 30-odd years, my fingers know vi better than any other editor. Once written, I'll paste it into a more modern program for formatting and/or printing, as needed.
One of the reasons I don't buy into Apple's version of Mach+BSD is the lack of serial port on Apple gear ... It's not that I'm a neo-luddite (ok, maybe I am), but I see no real reason to spend a couple of orders of magnitude more money to get the same capabilities I have today with my so-called "obsolete" technology.