Not speaking about the projects listed in the original post but there are many examples of projects that have no future just because of lack of development/no real use case/etc.
But in general I would agree it takes time for project to become huge enough.