Hi. Co-editor of ActivityPub here. Nothing about ActivityPub's design is Twitter-esque specific. In fact it largely comes from pump.io's design which is much more Facebook-like than Twitter's design. We also built ActivityPub so that Diaspora could use it. That's the whole reason collections are addressable, in order to be able to handle the design of Diaspora's aspects.