I believe that for a cryptocurrency to be successful, three players are needed in the following ratio:
70%- End Users (Someone who uses a cryptos to buy a cup of tea or a Ferrari)
Whats the use of cryptos for them? It should be just another currency but with quicker transaction times than traditional currencies. They shouldn't be bothered about profitability and stuffs.
15% - Miners (The good old miners who secure the network and keep the supply of coins)
Whats the use of cryptos for them? They run their spare machines to generate cryptos and make some money selling them.
15% - Investors/Traders (The people who brings in real world fiat money in to the system)
Whats the use of cryptos for them? They just play around with value of cryptos just like in real world stock markets to book some profit.
But whats happening in reality(excluding Bitcoin)?
95% - Miners+Traders
5% - End Users
That defeats the ultimate purpose of cryptos.