I don't know about first two but S3 or CloudFront is from Amazon which certainly have too many blemishes. Also, AFAIK Cloudflare is an infrastructure provider so, I wonder why would ethics come here.
Are we going to blame Google for making a browser that is used for hundreds of immoral things?
The only reason I think one will disdain over Cloudflare is due to monopoly. And, many argue they do some DDOS attack, but I have never seen any modicum of evidence.
Google browser is not in the same situation because the abusers are not direct, paying customers of Google and Google is not fighting to both keep them and hide their identity.
I understand why CF would want to keep their privacy position. But once they know about the abuse and don't drop those customers - they support the abuse.
- Netlify doesn't support Range headers which means you can't host clickonce installers for windows apps there
- Vercel doesn't support IPv6 which really is table stakes these days
- S3 + CloudFront are very low-level and the bandwidth is expensive
- CloudFlare supports targeted harassment so dropped for moral reasons