The biggest factor that makes a project fail or even die is that there are too many scam projects, when investors are hit by a scam, many think that all crypto have the opportunity to scam and I think so and naturally, as long as there is nothing to guarantee then more projects die.