@b6hydra you are missing the absolute state of software industry. All you need is to succeed is marketing, nothing is fit for any purpose, other than the purpose made up for you by said marketing. Diaspora made a name for itself as a facebook clone before friendica did. Not making it as a pop culture splash could be the reason why friendica supports every protocol it can get it's hands on.
@b6hydra how does you being able to interact with the userbase of diaspora make the userbase of diaspora irrelevant?
You can also interact with people through email and host a website, nothing has "much practical effect", it's all marketing and pop culture. Diaspora was "the facebook clone" and that's why it exists, not because it's practical, mastodon is "the tweeter clone" and that's why it exits. Even with a common "protocol" the interop is patchy and requires special consideration in many cases. With activity pub alone you can't even discover all the users/posts from another mastodon instance let alone other types of servers. And at the end of the day you still need an email to sign up to all of these fads.
@b6hydra yes that's my point and the part I think you were missing in trying to make some sort of objective sense of it all in practical terms. I'm not bothered by any of it, I went with mastodon cause I like the elephant. You seemed to be bothered by the existence of diaspora, and I believe I answered your question directly. It's not a thought experiment, it's the reality of software industry today, and the only defeatism would be the pretense that any of it is somehow objectively or practically sensible.