@steve I'll address your two points as best I can.
First, we're trying to give every person on the planet a reasonable chance of using the social network platform of their choice.
And that only happens if those social networks are connected with open standards.
And *that* happens better, smoother and faster if there's a default first choice for the protocol.
We're putting our energy and focus into ActivityPub because it's got the best chance to be a default social networking protocol.