Oh trust me, it's not like their server offerings are any better at being bug-free. I can't go into the specifics, but here's how Microsoft truly makes their money:
I'm currently stuck in some sort of an infinite loop where a bug in Microsoft's server offerings causes us to waste some money each month, my management is pushing me towards re-creating the same ticket with Microsoft's support in hopes of getting rid of those extra costs, and Microsoft's support partners waste my time by telling me to check the same 5 things I've already checked before they close the ticket due to "inactivity" once (heaven-forbid) some other task on my plate deserves my attention and I fail to re-check those same 5 things fast enough.
So they treat their corporate customers the same way they treat devs or consumers on their forums? Lmao. Shifting responsibility is real. "Actually it is YOUR problem that we broke something*