Sounds like his points are making you uncomfortable. It also sounds like you’d rather just eject from the conversation and pretend it never happened than accept that the world is a big, messy, complicated place and your hot takes are actually cold shit.
Honestly, I joined the Star Trek server because it checked all the boxes. Allows down votes, doesn’t block NSFW posts, doesn’t force censorship of words they think are naughty, large enough to be active and have a wide range of subscribers. Funny memes about one of my favorite shows is just a bonus.