Earlier quoted context omitted.
I work at AWS. I can tell you surely enough it's not pretty or easy to work with. Design and architecture are great here but implementation of that is pretty crap...
Why use it then? (api is crap, uptime is crap, limits are crap... politics?)
Cheaper than GCP. Still less crappy than Azure.