Been using macOS since the OS X days of Panther (2003). Since then, people were kicking and screaming about bugs that Apple presumably didn't fix yet, and that's probably true. But it does get fixed, and if you're just sensible - like not upgrading immediately, you'll hardly notice issues. On average, I'm about 6-12 months behind on major versions. I'm in 26.6.2 (Tahoe) right now
I "upgraded" from Tahoe pretty quickly because Tahoe, even a year on, was such a buggy mess that I hoped Golden Gate would be better, especially after it was glazed as a bug fix release. But it just introduced new bugs without fixing the old ones. Staying 6-12 moths behind doesn't leave you with a functional system anymore, it's just differently broken.