I’m sure it does work well to get rid of people the majority disagree with, whatever the reason.
I would suggest limiting it to only posters who don’t make contributions to the website. That would weed them out pretty quick.
Monetary contributions?