> Seems a lot better than letting another service control you, perhaps put up CAPATCHAs, perhaps mess up your networking, etc.
Disabling the CAPTCHAs is trivial, just set the security features to low or off. This does basically the same thing in terms of "mess up your networking" though. All your traffic is just routed through Google instead of CloudFlare. No real difference there. You can also kick the CF security up if you get attacked.
Google's will however cost you a crapload if someone decides to run even a fairly primitive layer 7 attack against you. So you better just hope you don't get hit, unless I'm missing something excluding attack bandwidth?
Check a checkbox, and your static stuff gets CDNed.
Seems a lot better than letting another service control you, perhaps put up CAPATCHAs, perhaps mess up your networking, etc.