Saying "Republicans are idiots" is calling all republicans idiots. Saying all Republicans idiots like it or not, is 'free political speech', moderation has gone over the top.
From their posting rules: The rules regarding personal attacks extend not only to individual posters, but to groups as well. For example, calling all Republicans idiots is the same as calling every Republican on the board an idiot, and will not be tolerated.
Additionally pointless heckling trolls are allowed to troll with impunity to destroy the continuity of some threads yet not others, regardless of constantly reporting them to moderation, while I've witnessed legitimate debates being completely removed for reasons that border an infinite stretch of the imagination.
They have a dispute section that is there to give the impression your rebuttals are being handled fairly, regardless solid counterarguments get summarily ignored when their censorship tactics are proven to be in error.