I think it shouldn't be debated on DiS. It is getting rather dull. I find it is too often the case that it ends in a mud-slinging exercise, strewn with expletives and hyperbole.
As is the way with most internet forums, everyone thinks they're an expert, but people very rarely are.
I know some will see this as an admission of 'defeat' on my part, but that's not the case. I just beleive that all parties are starting to find this swings and roundabouts approach rather tiresome. Especially as these discussions make little to no real world difference; it just acts as a way of all sides to become even more entrenched in their own beliefs, while become more and more unnaccepting of others.
Still, it's better than a 'what shall i have for lunch' thread!