> Is Cloudflare your domain registrar? In that case, yes I think you should think about being less dependent on them.
And why I should overthink my architecture now? If I had to manage redundant systems and keep track of circular dependencies I just could keep managing my infra the old way, no?
I'm being sarcastic here, obviously, but really one of the selling point for cloud back in the day it was "you don't have to care about those details". You just need to care about other details, now.
I am personally really happy with Cloudflare for domains, pages and dns, I don't run critical stuff but some websites are and they should not be lazy about it
As for websites which don't need Cloudflare, in my experience almost every website will be DdoS attacked from time to time.