It's a good move for them but it's problematic for anybody who cares about a decentralized Internet.
My policy has been, I make sure I have an equivalent self hosted solution that I can immediately switch to, before deploying said feature to Cloudflare.
That said I only use cloudflare for piping and none of the compute stuff.
Indeed, a self-hosted compatible fallback is a great failsafe.
I hate to say it, but I think the ship of decentralized Internet sailed a long time ago, and it's not coming back.
My policy has been, I make sure I have an equivalent self hosted solution that I can immediately switch to, before deploying said feature to Cloudflare.
That said I only use cloudflare for piping and none of the compute stuff.
Indeed, a self-hosted compatible fallback is a great failsafe.
I hate to say it, but I think the ship of decentralized Internet sailed a long time ago, and it's not coming back.