There are still many problems in crypto:
- This year we had many HARD FORKS.
- high transaction costs ($40,- btc)
- transaction speed
- realy decentralized? Who are the big players, who decides the hard forks..
- almost all crypto needs to be payed with btc
- ICO’s - to much greedy and some good projects
We arent there yet. But these problems wil be solved
Maybe in 2018..
Most of the things you mentioned aren not the problems with cryptos, you pretty much summarized Bitcoin's problems.
Decentralized cryptocurrencies are probably the biggest issue. As of now, those coins are getting a lot of attention from corporations and investors, which is very worrying because those cryptos don't follow the fundamentals of what cryptocurrencies are based on.
And when you say
"crypto needs to be payed with btc", how is this a problem? altcoins will always trade with Bitcoin, that's the crypto that drives the market, and without it most of the altcoins will probably dissapear. If you consider this a problem, then you'll have to wait a long time because nothing's gonna in 2018.