Point being there is no such thing as a universally 'tolerant' moral system -- no matter what stance you profess to take on a given issue of this type, it will be discriminatory against very large groups of people (billions of them).
An apolitical company can still clearly say "slavery is bad" even though it does happen in some places in the world.
Specifically: I'm disputing the theological claim "Being a practicing L, G, B, or T or pro any of them is against sharia, the Catechism, and against the rules of many major Protestant sects like Mormons." That's not really a settled question.
> They sanction funds for sex reassignment surgery in order to fit all of their citizens
> into the category of either male or female without any grey area for those who are homosexual
> or transgender.
So support the T specifically for the purposes of denying the L, G and B. Grandparent looks at least 3/4 correct to me...
>Iran is one of a handful of countries where homosexual acts are punishable by death. Clerics do, however accept the idea that a person may be trapped in a body of the wrong sex. So homosexuals can be pushed into having gender reassignment surgery - and to avoid it many flee the country.