There are multiple good reasons to use a CDN though. What’s your suggestion for an alternative?

All the other ones. I wonder can you just set up fallback to origin in DNS

> I wonder can you just set up fallback to origin in DNS

Then you origin needs to be publicly accessible and you lose the DDOS protection that a CDN gives you.

> All the other ones.

They're just as susceptible to outages as Cloudflare is.