How nice it is to have a proper debate on a very divisive topic without it descending into posters competing with each other to see who can chuck in the biggest insult. And we've stuck to the subject. More please.