What is self evident to you might be self evidently wrong to others, let your arguments speak instead of appealing to your local culture. this is an international forum and one shouldn't just assume that everybody thinks and values the exact same things. maybe start off by explaining why your moral framework is supposedly 'absolute' and not just some arbitrary choice you made that is convenient to you and how it's supposedly better or more valid than the moral framework of the people you lazily vilified as 'crazy' just because they oppose you on certain issues.
And now I'm done talking to homophobes.
See that makes your 'moral assessment' as worthless as your infantile name-calling. If you had any valid arguments, you would have given them. Thanks for the exchange anyway.
However, I would have thought that this line of reasoning is self-evident on a forum such as this one...