@realcaseyrollins I think this is backwards actually. Groups should've been the underlying addressing mechanism, with DM conversations (a group of two people) and follower-only posts (a group where only the admin has send privileges) as special cases.
@realcaseyrollins right. Once you've built the group infrastructure, creating UI candy to make certain use cases (e.g. DM, followers-only) more accessible would be straightforward. But having already implemented the special cases independently, retrofitting groups into the standard, in a way that's compatible with existing servers and clients, seems to be quite a pain.
@khird Or DMs would just be two-person, invite-only groups. Then you could name your chat, like I do with my brother in #Facebook #Messenger.