I agree with P1971’s sentiment, this thread has got a bit ugly.
On the contrary - I think everyone has been very well behaved given that many of the opinions shared here are poles apart.
I have found this thread to be thoroughly stimulating and that's mainly because of the other person's staunch and steadfast beliefs combined with the eloquent way he puts and justifies his arguments against any opposition, which, in the main, have been equally well put.
So, as far as I'm concerned, thank you for the great debate; and keep it coming!