I don't usually post to complain, but in this case I have to ask: why ban people for having opinions that are, or are considered, offensive? If their opinion is so completely incorrect, why not just ridicule them, and if they argue without sense and just try to generally muck up the thread, ban them at that point? It just seems like it cuts off all discussion and, if their opinion was, in fact, incorrect, you've missed a chance to help someone understand why they are wrong.