My experience is that it's night and day... in favor of Microsoft. Caveat is that I'm on the data side, but AWS is a hodge podge of open source projects that they "integrated" (poorly). There's issues with data type mismatches between glue catalog and Athena/Presto, you can throw your data into Redshift but that's behind its own security curtain in postgres. You can move your data via glue, emr, MWAA, etc. but they all feel bolted on and integration is always more painful than it needs to be.
Microsoft, meanwhile, is moving towards synapse and fabric which is just everything you need in one spot, (more) easily integrated. I'm not saying it's perfect, but the vast, majority of companies I've worked with don't have the expertise or desire to put together some bespoke architecture taking into consideration the 5 options they have every single step along the way. They want something they can use out of the box.