I'm not trying to be a fanboy for MS, but I've found Azure much easier to adopt personally, and their tooling especially around databases can work really well. With AWS I feel like with every service I have to try out 3 or 4 third party tools for development which causes a ton of overhead and risk of using a tool that changes direction or stops meaningful development. Whenever I try to challenge the status quo people at work react like I'm an idiot. Although, I'm not suggesting to a heavily-invested org that they should switch clouds, but just asking questions like why we are heavily using RDS SQL Server when Azure SQL-whatever-version-you-want would work even better and often cheaper.