Let’s be honest,
Sodom was not burned because the degradation of morality had led to
homosexuality, nor was it because the faith had been forgotten, given that the
inhabitants of Sodom could still recognise when they were visited by an angel
of God. Sodom burned because, upon setting their eyes on the angel, the people
of Sodom could only manifest their appreciation of its beauty in a carnal
manner.
They tried to rape God’s emissary. If you try to rape the ambassador of
China for example, it is quite likely that more than a few of your cities will
burn. This is not an issue of homosexuality, since all angels are genderless,
asexual. In this case the crime was rape.
Moral degradation means falling back
to an animalic state, foregoing all that makes you human. One of the things
that separate humans from animals, indeed one o the most powerful, is the capacity
for self-restraint. Humans are different because they can control their base
instincts and their animal urges. Without this self restraint, every man would
go about raping 5 or 6 women per week, not counting all of the murders,
robberies and other such antisocial behaviour. In the case of Sodom, the
inhabitants had grown so decadent that they could no longer show restraint and
knew no other way to appreciate beauty than carnally. For this reason, and likely none other, they were deemed vermin, and were treated as such.