It's always a balancing act between outsourcing your heavy lifting, and having to trust that party and depend on them.
I think the benefits of Cloudflares DoS protection are vastly oversold and absolutely unnecessary for 99% of businesses.
(I think the false positives where some users randomly get captchas are actually bad for business)
Even though I agree with you in spirit. The chances that you will need it are slim.