Two pieces of food for thought:
Apple has enough cash that they can hire enough employees to test and perfect their operating systems, instead of crowdsourcing the testing of the software. Back in the day, we used to pay for and get a finished product. Nowadays, Apple (and other tech companies also, I'm aware of that) essentially get free labor from the masses.
And second, if tech companies insist on using the general public to test their software, those who are beta-testing software should get some sort of compensation. I know these companies are too cheap to give people a free device, I would never expect that, but maybe beta-testers should get some kind of perk. Like free Apple Arcade or Apple News+ as long as the user is beta-testing software for Apple.
As I understand it, and feel free to correct me if I'm wrong, "beta software is provided as is, no guarantees, and you install it voluntarily and at your own risk."
So, in other words, Apple tells us, "Help us test our software so we don't have to hire a thousand employees and pay them, but do so at your own risk. You won't even get a $10 Apple gift card for your troubles."
I used to "share diagnostic data" with Apple to help out. I've stopped doing that. Why would I waste my CPU power (no matter how minimal it might be) to help a company (which already charges a hefty amount for their products) that isn't going to give me anything in return? I still occasionally give a thumbs up when the Clean Up tool in Photos does a good job, but I draw the line there.
Is it possible that we've all been slowly brainwashed into believe that this practice is somehow okay?