> they announce it

Forgive me for not subscribing to their blog? That's not how you announce changes to customers.

Using a Level 7 CDN is based on trust. This is not a trustworthy action, period.

Protest RIGHT NOW, not by complaining here but by getting rid of Cloudflare

This is unacceptable

or... hear me out, do BOTH

If you're running infrastructure you care about, you really need to own the responsibility of keeping up to date with what you're supporting. Free or not.