I know several reasons but I have see people banned for being liberal trolls.
The point was we don’t have free speech guarantees in private ownership situations. The owner has made his position know. Do you disagree?
The owner of this site can do as they will.