It all comes back to it's their sandbox. Twitter can do whatever they want on their platform.
They spend a lot of money on infrastructure and employees and probably snacks on building what they have built. And no one who is complaining (or not complaining) pays anything to read, post and interact. I get an enormous amount of value (and potential mental health issues) from Twitter. It's honestly the first place I go when I want to know about anything going on at the surface level.
If I posted "My all-time favorite
Dallas
Maverick is Dirk Nowitzki" and Twitter told me to take down that post or I would be banned, well, thank God we have Luka. Is it morally right? Is it bullying? Is it hypocritical? Doesn't matter, if I like their product, it's the choice I have to make.
Don't like it?
Go build your own Twitter.