I have to agree with this. How is this really any different than blocking spam links or links to undesirable websites in direct messages? How does it differ from moderators on a website removing users from a group for valid or for trivial reasons? Does a company like Twitter have any obligation to allow anything it doesn't want on its platform?
This situation is very much a double-bind. In this case, someone gets to make noise about the "truth they won't let you see" and claim bias.