Orac,
Suggest you read the last few posts by tablet and Scud etc. Self obvious.
Agree with you that there is no place for sexists, homophobes etc. If you read all of my posts you will see that as part of an airline crew I work and socialise with homosexual cabin crew. With very few objections I have absolutely no problem working in this environment and find the gay stewards very good at their job. Don't agree with their lifestyle but, hey that's their business.