Anyone trying to defend the slowdown bug by saying „its a beta, that‘s what beta testing is for“ is delusional. Such a bug should‘ve been caught by their QA, not the developer preview as evident by Apple pulling the build. If one of my devs shipped a build with such a bug to a tester ring, let alone this close to launch, heads would roll.
Yes, betas are there to test, no they do not replace QA divisions or should have device breaking bugs.
You’re right: they should have caught it. They know that.
And then the beta program worked as necessary and provided the tripwire that they missed something. Again entirely on them, but it worked and even before it got to the public beta testers.
No one who was impacted has any right to complain about this. Even developers are instructed not to use a primary device for testing the builds. What happened here, or worse, was always a possibility, especially when testing an OS or other system level software.
With all due respect, I suspect your company does not ship an entire OS (multiple OS’es actually) on an annual basis (and apologies in advance if you do). Heads are probably going to roll, quite likely, but again their process worked, as designed, and the code never reached the true public, which is the ultimate goal. NASA never wants to have to use the escape cone on a rocket, either, but it’s there for one reason: everything else failed and it’s the last resort.
Finally, there is no evidence that I’ve seen here or elsewhere that this is a “device breaking bug”. At worst, it seems to slow the device temporarily (again, apologies if there have been reports of more significant issues; I simply have not seen them). Certainly not the design, but also something the device will recover from, either over time or on its own, or, at worst, with an OS update.
At the end of the day, Apple should take reactions like yours almost as a perverse compliment: they have been so good, for so long at delivering quality operating system iterations that they are held to account even for non-perfect preliminary versions.