I will say one thing here though; there are some very well written posts on this thread! Very well written indeed. On both sides too.
It's a volatile subject (I suspected it would be), and many of the responses have done a really good job at cutting right down to the chase and then
being very objective in response.