IME one person's "archaic" is another's "clean".
Every time I have to do something to work with (or around) systemD, NetworkManager, et al I appreciate the BSD's a little more.
Similar situation with the ... soap opera ... from Red Hat and RHEL vs. CentOS & Stream -- the corporate shenanigans just leaves a bad taste in the mouth, which you won't really run into with FreeBSD or NetBSD (or OpenBSD and DragonFly et al for that matter).
My daily laptop runs Debian today, CentOS in prior iterations (before Stream), but I've also run FreeBSD on previous laptops and I'd be hard-pressed to really differentiate their functionality beyond the noted differences between BSD vs. Linux command syntax.
Admittedly, I installed Bash for my shell in all cases, so yes: "up arrow" and the like worked the same. :-)