Stuff happens and things break everywhere but right now at Microsoft they break badly and often, that points to actual issues.
Almost certainly not the fault of individual people, it's a management failure of course