Comment by sgt
(Relative) older time who got started with FreeBSD and Linux in the mid 90s here.
While I loved Mavericks (and I went through all the versions of OS X since Jaguar to macOS Sonoma), I have to say that in my opinion it just keeps getting better. Yes, a few restrictions came along but nothing that keeps me as a system developer from being productive.
The Apple SDK's, CLI tools, compilers and libraries available are world class, and I still got my Unix prompt, while having a snappy UI. Don't get me started on Apple Silicon; now I never have to wait for anything.
I'm still on Sonoma though, but it's because I take so long to upgrade. It's best practice to wait a few months with new releases of macOS. I've used that strategy for 20 years and it hasn't failed me once.