It used to be a long running joke as well as practical wisdom on the Windows side to always wait for SP1 (Service Pack 1) for better stability and never to install the X.0 version. For all the “doubling down on Mac” that Apple’s senior employees harp about in interviews, macOS itself has been focusing more on eye candy and iOS parity than on stability. For my machines, I switch to Linux once macOS updates are no long…
On the other hand, it is entirely possible to stay on a given version for the entire life of its successor. It is also possible to wait for the next x.5 version to upgrade, notwithstanding the incredibly annoying notification about a new major version being available (I don’t know how they can get away with that).