I use Cloudflare on my sites, for both DNS and CDN.<p>The reason it's so popular isn't because of any conspiracy or vendor lock-in, but because it's a great product.<p>Back before I used them for DNS, any change I made to my records would literally take hours to propagate through the network and be reflected globally. Now, the updates are instant.<p>Their CDN product literally halved site load time back on my old shared host (less of an issue now I'm on DigitalOcean), while at the same time greatly increasing the number of concurrent users it can handle without generating spitting out Error 500 (internal server error).<p>If I need to disable their cache for whatever reason, it's as simple as logging on and ticking a single checkbox in my dashboard.<p>This is all for the free tier - God knows how amazing the paid product would be!