I voted before I read Unne's definition of idiot. In his definition yeah we should (and do) ban them all. But by my definition of idiot there are plenty who still post here now. But there are plenty of good people, so my policy is always let the idiots stick around until they break a rule and maybe some courtesy and goodness (like the goodness of quick reply) will rub off on them.