I don't think that they have huge mainstream presence. Don't need to woo bro. It is truth. Yes of course they are somekinda discussed in public more than ever, I can spot in even bus stops. But people still don't embrace the idea at all. They are just learning about it. I had 3 people or something that asking me about bitcoin in last 3 months and none of them still bought one. They are just following markets trying learn things.
Yeah I think it's not easy to understand, and hard to use when comparing it to cash.
As long as cash is more efficient, easier and safer to use, I think going mainstream could be very hard.