I'd love to jump in here. Azure is easily the most unreliable frustrating and disappointing experience I have had. It has a nice UI but everything breaks, grants takes forever to propagate, and it is designed with terrible limitations. Additionally they force opt you in to many unneeded services, make it a pain to disable. They force castrate open source offerings to force you into their funnel. 10/10 bad experience. Unstable.
AWS was great but IAM needs simplification.