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.