The issue is that InfluxDB is an infrastructure product. Changing the core impacts the way users interact with the product. If Figma decided to change their backend, it could be transparent to users.
Opinions could be different if first they implemented a complete compatibility layer, Flux included, prior to making the migration.