> Cloudflare seems pretty dead-set on being different
> than AWS (for example, they offer customer support
In my experience with problems that I have caused in my AWS environments, AWS has excellent support.That said, it's famous that there's a very big difference between the different tiers of AWS support. When I say 'tier', I just mean in the sense of how far your query gets escalated, though it's possible that only large clients get to be escalated to the very high tiers. (We were worth billions and spent near enough a million a month, so we were at least a t2.large to them.)
Azure smokes AWS on docs, community, and support. Just my experience...over and over again.
I'm at a huge high profile company where we have dedicated AWS staff. We have a dedicated email address at AWS to reach them. First time I tried to use the email address I got no reply at all. Took a while to figure out it had changed. I had formed my above-stated opinion long before that whilst trying to use various services and referring to their docs and community to navigate all the undocumented and out of date cruft. This is almost a decade now of the same experience.