TL;DR: We've been on the Cloudflare Business plan ($250/month) for years. They suddenly contacted us and asked us to either pay them $120k up front for one year of Enterprise within 24 hours or they would take down all of our domains. While this escalated up our business we had 3 sales calls with them, trying to figure out what was happening and how to reach a reasonable contract in a week. When we told them we were also in talks with Fastly, they suddenly "purged" all our domains, causing huge downtime in our core business, sleepless nights migrating away from CF, irreparable loss in customer trust and weeks of ongoing downtime in our internal systems.
Regardless of who’s right or wrong in this dispute, it’s just another example of why getting deep into cloud vendor lock in is not great for your company. If you went balls deep into cloudflare’s offering, e.g. using cloudflare workers, kv, cloudflare access, etc, you can’t afford to get kicked out of cloudflare for any reason. What are you gonna do when their sales rep tells you to pay more this year? Refusing is not an option because it’ll screw your company hard.
Yep, the recommendations at the end of the article are definitely worth following regardless.