I know this is an old-ish thread, but since it's still an issue and shows up in Google searches - I feel like I need to confirm for anyone else reading how ludicrously, totally and utterly wrong this commenter is in everything think about how OSs work. Anyone who has worked in software development knows this.
@Drybonz is correct in what he says.
This is literally the exact point of beta OSs. They are also for reporting bugs back to the OS developers, yes, but of course they're for preparing your software. How can anyone think that application developers don't start updating their software until the OS hits production.
OSs go through multiple phases of beta. There will have been many Release Candidates of Big Sur, where initial bugs will have been ironed out. The exact point of those is for software developers to work against.
This commenter seems to think that Apple/Microsoft/Google test their operating systems with every single application anyone has ever made for them. Just stop and think about that for a minute. The practicalities of a company testing millions and millions of pieces of software made by someone else. This just does not happen.
Any issue of delay like this is 100% on the application developer. Line 6 are at fault.