The most important thing for creating a successful cryptocurrency is good advertising and a strong large community. I don't take the development team into account, as this is implied initially
Advertising and community will have needed to create a hype. Even there are bunch of shitcoins that can do that without any product to be pumped so hard.
The project just only need to get the hype. that's more than enough to make it becomes successful. These days people use price as the factor to determine how success the project is.