Cloudflare's business model is intrinsically threatened by the existence of a global, distributed, and (basically) commons-supported CDN, because that would make their point-served, centralized, relatively expensive CDN obsolete.
(Disclosure: I work for Cloudflare.)
I am aware of where you want to go - and the workers feature you’re working on, for example, is extremely cool. But realize that there is a huge gap between where you want to be as a business and a brand, and where you actually are.
IPFS may not compete with what you want to be - but it does compete with what you are. That’s because IPFS is not a storage platform, it’s a content distribution platform. And Cloudflare is in the content distribution business.