In Matthew 11:20-24 Jesus remarks about the miracles were done in Chorazin and Bethsaida and, yet they did not believe. Had the same miracles been done in cities which are known for their sinfulness, Tire, Sidon and Sodom, they would have repented. Jesus comments that Bethsaida and Co. will not receive reward because they ignored the miracles performed in them. As he walks, he says he reveals the father to the “children” whom he chooses.
A main point of the scripture is to show mercies were extended to a few amongst a people, though outwardly righteous, refused to repent and accept the Lord. This account is to stress that some sinners will repent whereas the self-righteous will not. Jesus chooses who he will be saved, and they are the ones that choose to walk with him.
The use of the city Sodom as in illustration (Gen 19) shows that God does not exclude the sodomite, the homosexual, from mercy and Salvation. Had the city repented it would not have been destroyed. That sodomy is a sin hateful to God is clearly defined by scripture - - the destruction of the city of Sodom being a good example. But we must remember sodomy is a sin among an array of sins. All unrepentant sinners: sodomites, adulterous, thieves, murderers, liars and thieves alike will be burn in hell's fire.
And God wants ALL sinners to repent and come as children - - to take his yoke upon them. The adulterer and sodomite and gossiper must control their tendency toward sin. For the not-yet-saved it is especially important to come “as they are”. In fact, they must be as children, at the most basic entry level. Jesus wants them that way. They should not be put off by the existence of “religious” people. Everyone has a starting point and a way to travel yet.