it's insane how good Microsoft sales people are, if they manage to make Azure sell this well when GCP and AWS are objectively better at basically everything, including cost considerations.
Having seen Microsoft, Google and Amazon people 'pitch' their cloud solutions to a mid sized company I used to work for with quite 'normal' cloud needs, I can tell you it's not that MS sales people are great, but rather that Google and Amazon are terrible and can't be bothered to even make a serious effort for anything but the largest of deals.
I also assumed "referral agent awards" also played a part.