Earlier quoted context omitted.
Cloudflare is getting too big so I'm all for anything that could possibly make it smaller
In defense of this user we have had a few system wide outages which have shut down major communications networks and news outlets. Additionally they're less than friendly to users who strive for anonymity via forced captcha which further empowers google's massive machine learning/data classification efforts. Cloudflare are big and competition is something they clearly lack.
The lack of competition probably shows the difficulty of the task. A global CDN is complicated and expensive (physical infrastructure, all the interconnect agreements) and a big technical challenge.