I genuinely don’t understand how Figma continues to dominate given how hostile the experience has become — for both users and developers.
Â
The UX is chaotic and non-intuitive: layers buried under layers, controls hidden behind inconsistent interaction models, and navigation that feels designed to fight the user instead of helping them. For many people — especially neurodivergent users — the interface can feel actively exclusionary rather than empowering. It’s hard to shake the feeling that usability is no longer the priority.
Â
From a developer perspective, the situation is even worse. The platform is effectively closed. The MCP integration with Claude is read-only, and meaningful mutation requires plugins running inside Figma’s sandbox. There is no serious external API for programmatic design updates.
Â
That makes modern workflows — automation, CI-style pipelines, integration with engineering systems — far more difficult than they should be.
Â
Meanwhile nearly every capability surface seems designed to maximize monetization rather than ecosystem health. The result is a platform that behaves less like infrastructure for design systems and more like a gated environment teams are forced to work around.
Â
History is full of companies that confused market position with permission to squeeze their users and developers. It usually ends the same way: the ecosystem eventually moves on.
Â
Figma still has massive mindshare, but the direction feels increasingly hostile to the very community that made it successful.
