The amount of movement to Azure is staggering from AWS (if only from job postings and recruiters I speak to).
There are a lot of businesses that do not want to fund their competitor (rightfully so), even if Azure is half baked (it is, but one desperately hopes it gets better if one is forced to use it).
Also, Office 365, Exchange, AD, Sharepoint/OneDrive, Flow, and other platform lock-ins are not to be discounted.
I think it’s less of a cloud to cloud comparison, and more of a feature to feature comparison. Even AWS is half baked depending on the service (although the core services are rock solid, like S3, EC2, Cloudfront, and parts of RDS). Azure’s console has all sorts of intermittency/consistency issues, and they recently lost customer data due to how encrypted database data was inadvertently discarded due to a DNS failure scenario.
Also, Office 365, Exchange, AD, Sharepoint/OneDrive, Flow, and other platform lock-ins are not to be discounted.