> Is managing your own edge really that terrifying?

It's about convenience, not fear. Cloudflare is free for most companies until you need more advanced features.

So a fear of being inconvenienced then?

I'll show myself out ...