I am baffled seeing so much cloudflare fanboys here...
Cloudflare is everywhere, it sees everything, it holds everything, it has private keys for tons and tons of websites, it's subject to the absence of any privacy law in the US, but they are "nice". Wow.
Google also was nice. It used to give you good results. Twitter also was nice.
I really think that on the list of worst single points of failure, DNS is not one of them. Given how easy it is to actually switch. And given that cloudflare outages are not nearly as common, The times they do happen usually are only for half an hour or so.
Honestly, I don't know how any end user who doesn't understand IT and wasn't around before services like Cloudflare were available can say this. They objectively don't have the information or experience to make the claim.
Yes, the internet is much bigger than it was in 2003, and it needs more complex protective tools. The fact that you haven't noticed cloudflare when it is working is a sign that it is, well, working.
And the fact that your favorite sites aren't down more often is yet another sign. Downtime due to DDOS attacks alone would be so much greater without cloudflare than downtime due to cloudflare currently is. Your perspective is a pure lack of knowledge and an excess of confirmation bias.
Using cloudflare is more reliable than using your own stuff which is still an option that nobody chooses anymore because it's better to choose cloudflare or something similar.
I'm going to go ahead and assume you don't work with internet security in any way, have no experience in web development, and have never attempted to provide web application services to more people than you can count on your fingers, but if you had, cloudflare is mana from heaven.
Don't use memes to make decisions I'm just mad I can't use the discord app on my desktop, can't download manga from nhentai without jumping through hoops anymore, and have to solve 5 captchas in a row when I use a vpn which is all the time.
Well the admin of a site could opt out of using cloudflare for the time being, a user could do literally nothing. Errors in Cloudflare can easily take down their servers and therefore the CDN and access to like 20% of websites. And Bugs in Cloudflare can even leak user data.
So cloudflare can grant DDOS Protection, CDNs and other exploiting protection, but can take down large parts of everything, temporarily or permanently.