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.