And I still think that a vote system that enables all users to help with keeping the forum clean is the best way to solve this.
You raised a point about people that are bad communicators or bad at English might get an unfair treatment with this system and I understand your point but I don't agree on it. Looking at the threads I've stumbled over in my short time here, bad English is pretty common but not something that stops people from helping or trying to ask questions to understand.
Knowing that you can vote someone off the forum, bad English isn't the main point up for evaluation. In my experience, behaviour is evaluated and this is all in line with Texrat's view on things (unless I've totally misunderstood something). Trying to move threads to "out of sight" places is to treat the symptom and not the problem.