But are their engineering practices better? They used to take test seriously, but then they fired all the testers and quality of basic things has slipped. They don't even hire for dedicated testing roles any more.
I get that devs are supposed to test their own code, but they are surprisingly bad at it overall and unit tests, despite being a great meme, just don't cut it.
Some examples of quality issues: new limit to how many items can be in the start menu. I see bugs/rendering issues in Word for the first time ever (Windows and Mac). Edge is glitch when opening/closing tabs.