Different types of communication mediums are appropriate for different kinds of personas or types of communication.
For instance, while in a Work / Business context, calendaring might be a totally accepted medium, with your family, almost everything devolves down to a set of direct messages (DMs) in a private one-on-one or small group chat. “When are you coming to visit in the summer?” “I’ll check with Alice on when she’s free” “Great, don’t forget dad is going golfing the first week of June” etc
In the same way, “Twitter style” microblogging is at it’s core a broadcast / fully public medium. Trying to squeeze other forms of media styles / interfaces / UX in there causes problems and is where all the sharp edges are.