Majorly what is lacking is mass adoption. We still have countries setting up regulations against cryptocurrency, Some persons are still skeptical about the genuineness of crypto. While some sectors like Financial sectors, Oil and gas, Agricultural sectors etc are beginning to adopt the use of blockchain in their services. Others are still skeptical. I sited mass adoption because until we can easily exchange Bitcoin or other altcoins for goods and services, only then will other things fall into place.