Govt and exchanges are two major entities which are a hurdle in mass adoption.
India imposed 30% capital gain tax and loss can’t be reported.
Additionally 1% transaction tax.
It was introduced approx two years back and resulted into almost no trading volume in the local exchanges, ban on withdrawal by exchanges.
Once a thriving industry completely surrendered in front of govt pressure and by banning coin withdrawal demonstrated that they don’t care about their customers as well.