To be fair, the concept behind diaspora. I was closely following the development at the time diaspore was "hot" and, honestly, the setup was too complicated for people who are used to setting up wordpress or something.
I still think the concept is amazing, but unfortunately, they kind of failed to deliver.
My roommate likes to say the following, which I strongly agree with:
"Several years ago, when Diaspora hit the big news channels, we hackers should have picked up the slack, joined en masse, building a decent early adopter user base while helping with the code.
What we did instead was bickering about technical aspects of the implementation, pointing at the crudeness, and pretending that 'getting off all social media is the best'. And then we all joined Facebook."
I still think the concept is amazing, but unfortunately, they kind of failed to deliver.