It is getting easier, but it needs to be 'as easy as Facebook' before things start to happen. I have got my Urbex buddy @dizzydiscovery on recently. He logged on last night for the first time, I need to ask him about his experience.
Listening to these people is the key, was it difficult, where did you struggle? It's easy for us, and second nature.
It is called "customer journey", something most developers think nothing about in their designs.