Some quick thoughts:
Cryptocurrencies' current valuations are largely based on speculation and trading rather than actual usefulness. It is simply difficult to belief that Bitcoin is actually worth thousands/BTC because of its rather slow transaction processing which is a problem inherent in the system which cannot be fixed. Ever. Not with Bitcoin.
In the alt-coin market, the sheer number of coins makes it very difficult to believe that any one coin can win out in terms of usage as a global decentralized currency. This is important when it comes to adding value to crypto because, with too many options, people can be driven away from using any coin at all.
Furthermore, most crypto models are extremely problematic in terms of their energy usage. Bitcoin is designed to increase electricity consumption in mining exponentially as time goes on, while most other cryptocurrencies also inevitably experience rising mining difficulty as they become more popular. One possible solution to this is Garrett Camp, a founder of Uber's, planned cryptocurrency Eco Coin which only lets miners contribute a minimum amount of computing power, thereby eliminating any "wars" of escalating computing power and energy usage. He is giving free coin to the first billion humans to sign up, which can be accessed at https://eco.com/.
In order to truly become a global phenomenon, crypto must adapt to the problems outlined above and many more, such as the lack of regulation which would make it impossible to accrue the political capital required to allow crypto to exist in the future as it does in the status quo. Because of the decentralized nature of crypto, it is therefore unrealistic that any coin that currently exists will actually go fully mainstream because they largely cannot adapt to problems after they are invented.