they were implementing changes with the hope of improving the user experience
So simply making something work is now seen as "improving the user experience" is it? That implies that having something that flat out doesn't work is an acceptable user experience, albeit one that can be "improved". Microsoft's historical attitude of happily selling unreliability seems to have migrated from the desktop to the cloud along with their software.