That certainly makes the fire and brimstone destruction far outsized for mere “lack of hospitality”, doesn’t it. Genesis 18:20 describes Sodom’s sin as “very grievous”, and “lack of hospitality” does not fit such a description, nor is threatening to sodomize Lot’s guests a mere “lack of hospitality”.
And do not forget the battle of Gibeah.
This too was triggered by an attempt by the male townsfolk to rape a male traveler. Once again, the City was destroyed, and very nearly the tribe of Benjamin was almost wiped out because of homosexuality.
Three examples in the Bible of Homosexuals trying to molest travelers, and three utterly destroyed Cities as a consequence.
One would think people might get the message or something.