We see this in the web browser engine space with Chromium.
That's why I find the glee with which prominent EE community types appear to condemn Flux really frustrating. Yes, Flux has big problems and a huge mountain to climb. To me, that's why we should encourage them. There are a million easier things those folks could be attempting, so shitting on them for trying to bring a new perspective is self-defeating.
As for Altium, I haven't used it because it's very expensive and tied up in a larger enterprise ecosystem. It doesn't make a ton of sense for solo or small-team designers to use a tool heavily influenced and full of tooling for use by the world's largest companies.
That's why I found Flux so compelling; my partner and I actually want to use the "Figma for electronics", if such a thing can be provided without critical bugs.