Diaspora seemed to be heavily focused on the presentational layer of a social network, rather than the actual social network itself. That seems to have been premature. I like the approach of "Tent.io" much more. Simply work on building a consensus for a protocol that people can start working with.
Could someone explain to a slightly naive young man how these guys ever intended to have a viable business, if the premise of their product was that it would be free and outside of central control?