I think the biggest obstacle to the adoption of crypto, as a whole, is KYC.. at least, in the United States. There are a lot of people (myself included) who are uncomfortable giving ANYONE access to identifying documentation like an SSN, especially in an era where data breaches happen every day.