But you experience the same when you login to GMail and it has a new interface or your Phone looks different in the morning because of iOS/Android updates.
Users are so used to be annoyed that updates disrupt UX, Microsoft isn't an especially bad actor here. In the end, users tend to disable updates as a response which is bad for security and makes vendors force them to update.
Maybe not "improving" UX with every release would be a solution but there are very few companies that stick with their UX for many years, redesigns are way too easy to sell as a new feature.
A long time ago, I had a GEOS installation that used to reliably crash every Sunday at 12 PM.
Should mandatory reboots every Sunday at 12 PM be introduced in a future Windows update? I mean, someone else has done it before. If you do it every second Sunday it's even better, Microsoft wouldn't be an especially bad actor here.
The fact that other companies are even worse doesn't make this any better. For any program that has a bug, I guarantee there are thousand other programs with even worse bugs. Pointing fingers and returning EWONTFIX may fly for some FOSS projects, where maintainers can at least claim that if you want a fix in open-source software that you didn't pay for you should fix it yourself, but it's a pretty ridiculous stance if you have paying customers.
I don't think it is sufficient to justify bad choices because everyone is making them. Especially in the case of an os, which is a lot more critical than the Gmail web interface or something similar.
Users are so used to be annoyed that updates disrupt UX, Microsoft isn't an especially bad actor here. In the end, users tend to disable updates as a response which is bad for security and makes vendors force them to update.
Maybe not "improving" UX with every release would be a solution but there are very few companies that stick with their UX for many years, redesigns are way too easy to sell as a new feature.