I think it's silly to make claims about Diaspora having failed, when the project is still in its infancy. These things take time.
The Diaspora effect isn't just about Diaspora - it's about all the other projects like it and the fact that they are trying to standardize how these sites can communicate. If they succeed, then social networking becomes a bit like e-mail, and Facebook becomes a bit like AOL.