A single company doesn't have much choice but to chose a basket. You could try split stuff across a cdns, but you'd just get a large bill and when one does break, you'd have a half broken site.
Cloudflare statement:
"Many of Cloudflare's services experienced a significant outage today beginning around 11:20 UTC. It was fully resolved at 14:30 UTC. The root cause of the outage was a configuration file that is automatically generated to manage threat traffic. The file grew beyond an expected size of entries and triggered a crash in the software system that handles traffic for a number of Cloudflare's services.
To be clear, there is no evidence that this was the result of an attack or caused by malicious activity. We expect that some Cloudflare services will be briefly degraded as traffic naturally spikes post incident but we expect all services to return to normal in the next few hours. A detailed explanation will be posted soon on blog.cloudflare.com. Given the importance of Cloudflare's services, any outage is unacceptable. We apologize to our customers and the Internet in general for letting you down today. We will learn from today's incident and improve."
I read that as being a general system breakdown, but I guess we'd have to wait and see when the publish the final findings.
I think this article is just some over-eager marketer using a notable event as an excuse to pimp their company. Wouldnt be surprised if it was AI either.
I usually do the later when it happens to me.