The main reason that is preventing mass adoption is the fear of governments. Bitcoin being deprived of control governments won’t be able to track the transactions and the profits made.
Yes, in part the culprits are the governments, but the main culprits are the same people of the towns who get carried away by what their rulers say, I do not know if it is the culture of each country or of each person in a developed country or no, but particularly one must learn to be a little more dissuasive, that is, not to believe everything that the banks and governments want, they will always worry about obtaining their interests in a liquid way regardless of going over the needs of others .
I am one of those who think that the biggest problem for non-adoption for BITCOIN is the acceptance and ignorance and resistance to saying no to bitcoin from the same people.
I agree that there are lots of ignorant people out there and people should think for themselves. Not too long ago, I also was very ignorant. I wouldn't put much blame on ignorant people. The government of any country would want to have as much control as it could muster.
People are afraid and hesitant to change and stray away from what is familiar and the government doesn't make it any easier.