Thats why there needs to a be a court case. You can be kicked out of a public forum for being disruptive but the definition ofdisruptive can mean different things. For instance, yelling at your representative, booing, groaning, etc is sometimes considered disruptive, sometimes its not.
So there must rules put in place that define when one of these public accounts can and cannont ban someone and for how long. If they can even allowed to ban people. "Muting" someone in a conversation is probably the equivalent of getting kicked out of a venue for being disruptive.
What about bot spam? What about DMing these accounts? A real judical and Congressional review is necessary.