the reason bitcoin could fail is that only nerds and drug dealers use it .. the mom and pops around the world don't give a fuck
even young people I talk to could care less about bitcoin .. they love their paypal and credit cards .. stupid little shits
You are on to something. Bitcoin will only succeed if there is adoption by society. Right now, people seem satisfied with debit/credit cards, paypal, etc. People don't see why they should change what they are currently using and move to Bitcoin, especially since Bitcoin continues to fall in value.