Sqad - //I agree. But the adjectives that are used to describe you and your opinion is held by many, not all by a along way, but a vociferous body, who quite rightly see their right to express such views. //
Again - no argument.
But I fail to see why, when others express their own views, in their own way, they are accepted, but I am vilified as arrogant and ignorant, when not unreasonably, I feel I am neither.
Anyone and everyone is entirely welcome to disagree with my view, and discuss it with me - what they are not entitled to do is to insult me because my view is different from theirs.