This thread has been hijacked, once again, by attention-whores and ego-massagers. Their input has now largely gone. Had they demonstrated sufficient maturity of debate, their input would be welcome, however.... well, they didn't, so rather than close a sensible thread, their little gems can disappear into the ether. Problem with that, then other site go towards. Please.
What part of "play the ball, not the player" is too hard for some of you to grasp? In the future, myself and the other moderators won't bother wasting the 2 minutes of our lives it takes to write notices like this, it'll just be done, to keep the site on track editorially.
Debate the topic, leave the personal attacks and ego-massaging to one side and we'll all get along.