Since building AP enabled software seems to be the hip thing to do, let's do so.
Stage: Researching.
Ideas: Efficiency. UX.
UI: Hopefully prettier than Pleroma 1... (they did that deliberately 2, lol)
Stack: I'm leaning away from Node.js, Rails, Elixir.
Questions: How to avoid centralization (and HOA drama)?
1 https://en.wikipedia.org/wiki/Pleroma "Pleroma (Koinē Greek: πλήρωμα, literally "fullness") generally refers to the totality of divine powers." The word Pleroma is likely a reference to this.
2 https://wedistribute.org/2018/04/blushy-crushy-fediverse-idol-a-chat-with-lain-about-pleroma/
Multiple standards can be useful.
Someone might opt for a far more free speech arena (particularly, if not everyone wants to be housed in with the shitposters).
That said, the existence of multiple standards doesn't really excuse arbitrary policymaking, petty high school drama, a lack of consideration of free expression, or the poor UX around this.