It’s a point, but it’s repeated ad nauseum in every thread. It’s the nature of having CDNs or cloud services in the first place. If you want to outsource your uptime, you sacrifice certain freedoms you had in exchange for hypothetically lower costs for operations.
a lot of people feel that the outsourcing was unnecessary for a lot of low-traffic sites, and was mainly the result of marketing pushing cloudflare to everyone. It doesn't make sense that some tiny blogs go down when there's a cloudflare outage. And it creates side effects too: e.g. cloudflare's anti-spam checks make it nearly impossible to create a functioning link fetcher/previewer unless you re a big enough site to ask for a manual exception.