"Given Cloudflare's importance in the Internet ecosystem any outage of any of our systems is unacceptable. "
Is this a joke?
And their blog of above statement is also down:
https://blog.cloudflare.com/18-november-2025-outage/