I can create a fully functional website in 1 minute using Azure Web Apps, but it will take me 2 days to configure millions of options for AWS Beanstalk... So definitely Azure is better, because AWS is extremely overengineered and needs a lot of administration overhead.
Kind of agree on that, but I almost feel the opposite with AWS Lambda vs Azure Functions... The advantage of functions, is of course direct access options over http.
It is amusing that the replies/suggestions to your post recommend multiple different AWS solutions instead of Beanstalk. Definitely confirms the problem of AWS having a confusing amount of overlapping products