This is an issue about virtue, morality and society first, religion second.
Agreed. The problem is too many people think that legality now defines morality, having lost their religious anchor and scriptural definition of morality. Thus, since sodomy is now legal, it is considered moral by many, including a lot of the passive public.