I'll save a bunch of people some trouble. This is a politically-"leftist" site (top current thread is "How did you get into anarchism", along with something about ACAB). It's not really a general purpose Reddit alternative.
So, if that's your thing, check it out. If it's not, probably not a good fit and the "better approach" to moderation probably won't go in your favor.
So, if that's your thing, check it out. If it's not, probably not a good fit and the "better approach" to moderation probably won't go in your favor.