well whatever the truth of this situation, its certainly not a simple truth.
there are truly unpleasant people on both sides of the argument.
actually both sides is a misnomer.
the issue has a multiplicity of facets. you need to be either very stupid or very dishonest to think you know the truth.