Damn. Not having used them much myself until recently, I've been somewhat disappointed so far, which has surprised me.
Seems like they need new leadership, which is always a major gamble.
If there aren't engineers at Cloudflare that raised this failure scenario loudly and wanted to fix it, that'd be concerning.
If it was raised but the work wasn't prioritized & incentivized(!) that'd also be concerning.
I assume this will be a wake up call and we'll get a spicy incident report.