I think people should be free to make spaces where they exclude some things as off-topic, flamebait, trolling, etc. eg If I want to run a forum about woodworking then I should be free to remove posts about abortion, guns, CRT, or whatever political hot button issue people might post about.
In principal, I think the 1st amendment protects us from the government censoring speech, not from private parties doing so.