I get the impression that a major difficulty faced by open source projects with a major frontend component is that most developers find the work difficult and unfulfilling (at least, after the excitement of a new project wears off), so finding long term maintainers is difficult.
What does Fedi think?