The accelerating unprofessionalism of the software development process at Apple is hurting everyone. This, from the world’s most profitable company in history.
Apple could invest in proper software development practices, which means testing before shipping botched updated to customers on a fixed calendar schedule that guarantees problems.
It starts to smack of not just incompetence but greed and contempt for customers. The users whose machines were turned into unusable paperweights are fully expendable.
Rush a release out, and let the suckers (er... customers) report the worst bugs, then fix half of them over 6 months, repeat ad nauseum.
But now that modus operandi has been extended and expanded: issue minor updates, then rush-out a supplemental update to fix the bugs in the bug fix. Except that the bugs are not all fixed, and many never will be*.
New MPG rule: do not install any Apple update of any kind until a minimum of two weeks passes. Extend that to 6 months for the yearly major releases.
* In my dual-display setup on my 2019 Mac Pro, I deal multiple times per day with losing one of my displays when the machine sleeps, this has been so since macOS Crapalina was released. I have to jump through hoops to get it syncing up and working again. I’d have a nice income if Apple paid me $10 every time the problem occurred.