I’ve been deeply into Azure the last 4 months. It feels much better than GCP but still below AWS. The only complain is the single Entra ID per tenant, shared across all subscriptions. A single point of failure. In this regard, I prefer the decentralized approach AWS took.