There are stated costs, and real world costs. It wouldn't be hard for Azure to be far better than AWS on some metric, say better free support, or I guess better paid support too.
My guess is the impact of the poor tech is quite low if your scale is small and you are not all that technical yourself. A good option for smaller less Eng focused customers.