This is the real key. The only notable thing is that Azure was built well enough to play ball against AWS so that the sales team could really work.
For developers it seems that Azure tends to settle at a clear #3 behind AWS/GCP for most. It only makes sense that Microsoft would look to carve out an enterprise niche. They seem to have done a decent job keeping their enterprise stuff fresh, I'm honestly surprised they didn't go the way of IBM/Oracle.