I think the issue is that they might just yank access without a word and on absurd premises, and following that the near impossible task of 1) getting in touch with a human, and 2) a human who's also willing to help instead of just deflecting your plea.
Google will nuke your entire domain at the registrar level and put it on a malware/phishing list just because one subdomain generates some traffic google does not understand.
I've had no problems with cloudflare in the 3+ years I've been using them for DNS hosting and domain registration. And their web site is much easier to use than others I've experienced.
If you're comfortable with Google's ad practices (which is the usual reason why some hate using Google), the fact that Google doesn't have a good customer service (even compared to AWS and Microsoft) means that if you were locked out "for your safety" you don't have any recourse (while AWS and Microsoft (if you have an enterprise product like Azure, retail services are Google-like in support) allows you to get in touch with an actual human and resolve your problems).
I don't think google invokes confidence when it comes to customer support. Especially when it comes to occupying a small space on the internet.
Not to mention, I would be linking another thing with google. As an indieweb enthusiast, it just doesn't align with me. I also recommend against them because of privacy.