Okay, but surely we agree that forum posts calling to boycott the game are reasonable to remove? If I made a game and had a forum for it, I would ban users posting calling to boycott the game.
Complaints about bugs, lack of quality, constructive criticism are all completely fair, but using the forum as a platform to campaign against the very game?
Considering it’s a steam forum too, it’s like entering a shop and telling other customers not to buy the wares.