I'd say that anyone doing beta testing of a developer beta is either a dev or has gone out of their way to 'claim' to be one to get onto that ring. That's not the general public. It seems to me that Apple started to offer a public beta not so they could exploit the public to get testing done, but rather to meet the demand of general users who didn't want to wait for the next public release to get access to new features. Bear in mind that until a couple of years ago, the only way that you could get any sort of beta access was to be a paid-up developer, and still non-devs paid for developer accounts or black-market UDIDs just to gain access.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?
It seems Apple gets damned either way - keep the betas restricted and people get upset because they can't access them, allow non-dev access to dev betas and they complain they can't make emojis of cats on skateboards, make them available to the public and get accused of exploitation.
I'm guessing right now whoever in Apple took the decision to open-up dev betas is getting a lot of "I told you this would happen" feedback from his peers.