Yeah, usability is still a factor for cryptocurrencies. I think we'll see a lot of improvements in that front the next couple years.
I especially think we'll start to see banks offering to store private keys for people. I know that goes against the original vision of many bitcoiners, but non technical people don't want that much responsibility over large portions of their wealth.