One of the most difficult issues with the style of bans that large tech companies perform is that there is no hope for them to have strong consistency. For them to be consistent they would have to ban anyone that has been an equal or worse offender, while not banning anyone that is a lesser offender. This is obviously far-fetched, especially with decisions that are made by humans on a case-by-case basis. Regardless o…
It's OK to be inconsistent, because tech companies aren't governments and their rules aren't laws. They are allowed to control their platform however they want. Everyone is welcome to create their own "free-er" Twitter, Facebook, or Reddit.
Twitter may be their own company but we all know how large of an influence they are for public discourse, including important public and private conversations such as that between politicians and the citizens of their country, so suggesting that there cannot be an issue because there are no laws being violated is shotrt-sighted. As a thought experiment, imagine if Twitter decided to post fake tweets with any content they want from any Twitter account they wanted to. Is that 'okay'? After all, it's Twitter's platform, they can do whatever they want. I would argue it is not. You could easily construct much worse versions of this thought experiment if this one wasn't sufficient.
Although it's nice that with a free economy one is allowed to create alternative platforms, in practice this has been shown to be much more difficult than in theory, with many attempts being denied service at every level of their operations (banned from their cdn, domain proivder, payment provider, banks, all social media paltforms, etc). A lot of people hate Twitter, Youtube, Facebook, Google, etc, but there are many reasons why these companies are still in complete control.