> My feeling is that Microsoft, and other companies too, have relied far too heavily on their beta testers to identify bugs. They expected problems to be surfaced by telemetry and user reports, which are less effort than actual testing.
Microsoft used to be better at this (although bugs still escaped regularly), but in 2014, they eliminated the software developer in test role, and software developers roles were supposed to make up the difference. IMHO, there has been an obvious slump in quality since then.
Also, the problem with relying on user bug reports, is when it's clear you're not listening to users, users stop providing bug reports. I've been to microsoft user forums and seen long discussion threads where many people have an issue and there's no follow up from Microsoft. When you direct issues to that kind of forum and don't respond there, that's a sign that says you don't care, don't bother to report things.