Nothing like a week and a half notice, eh? I honestly don't care for how much control over the internet Cloudflare has, but I've been extremely happy with them since transferring my domains over to them a few years back.
They make it super easy to turn off catching and DNS proxy if you're worried about that, too. And they at least make their goals clear.
They don't provide free services out of the goodness of their hearts, but because some users will go back to their company and convince them to get their paid services.
It's the same reason a lot of software is free for college students and educators.