"Not everything moved. Cloudflare is a US company, I still use it, and I’m at peace with that."
I am not. THe cancer of the Internet. Sometimes Cloudflare does not work abroad. It is annoying.
"Here’s the reasoning: Cloudflare sits in front of my public-facing websites. Its job is to cache, protect against DDoS attacks,"
If your host has no protection against DDoS then find a better host.
You can find very cheap CDN, if you really need them. Likely you dont.
As a word of caution, Cloudflare can have a devastating effect on SEO if you are not a paying customer and serve your stuff from your own URL. Cloudflare allows this only for paid accounts.