Many factors can contribute to such a dead end for any project, not only in crypto.
If the team isn't really willing to make it something to stay for good, of course the dead end is the only result for such thinking.
I know a project that took 3 years development & finally delivered their working product, no talk, no hype, no bullshit, just pure work with lots of patience.