I've been using Mac 0S since 1992-93 which was OS 6.
I've never ever had a OS where there weren't any issues, bugs and such its the nature of the beast. Some have been more stable than others.
My point is if a user is doing critical work they have to take the responsibility of updating. If they are doing whatever they do with whatever OS and not having and problems either don't update or research if your apps or tools are compatible. If not wait till they are. If there is a feature that's in a update a user desires weigh the pros and cons of getting that feature vs what tasks are important to you.
As far as I'm concerned every OS is a beta.
Not too long ago you had to pay for a new Mac OS I think Leopard might have been $90 bucks. Now it's free!!!
Jesus they give it away for free and the user can't do some research if it's compatible with what they do.
Like I said, there is still personal responsibility and common sense.
Every OS has issues. My point is this: 10 years ago I switched from Windows to Mac and never looked back... Until I tried Windows 10 and compared it to Yosemite and then El Capitan. For about 8 of those 10 years I looked forward to the yearly OS update. New features were awesome, and I was only limited by the fact that sometimes my hardware was "too old" to use the new features, even when I knew that the hardware could use some of those new features, but Apple just didn't enable it. But, I thought, what the heck, I've got a stable operating system that I never really had with Windows, so it is worth it.
Now, I don't think Windows 10 is as stable as El Capitan. And I know there are bugs in both of them. But the gap is not as wide as it once was, and it is because Microsoft has improved, but also because Apple's quality has gone down.
And I very much disagree that every OS is a beta. That is a cop-out. Eventually, a finished product must be released. We cannot simply always be in beta status. By this, I mean, problems need not be resolved for 100% of the users... That simply will not ever happen. But, in beta mode, let's say a problem affects 15% of users. Maybe in the gold release it should be 1-2% (or less). These numbers are examples, and not necessarily realistic, but there must be some difference between betas and released products.
If not, then we will go the way that a lot of PC games are: "early access" where you pretty much pay to be beta testers.