Not sure if many people will be on the same side as me on this, but in my opinion crypto currency needs a stable value. Of course BTC/ETH/alts all have their important uses at the present time but paying for things with an asset that can be worth 5% more or less in minutes just isn't viable.
The idea of investing in crypto is mind boggling when you really think about it. Everyone screams we need a decentralized currency but a HUGE % of those people are just invested in ___coin & want to see its value rise so they can cash out back to fiat. I'm holding BTC not because I believe in it taking over fiat, but because I believe it will continue making me money.
What we really need is a coin anyone can easily buy, has a static price to only be adjusted for inflation by some sort of distributed consensus, and of course it needs to be easily accessible/understandable to non technical person - it needs to be as easy as setting up a phone service account with AT&T and paying the bill.
I'm sure there's probably some alt coin that accomplishes some if not all of that, i haven't seen it yet.