And how does it turn them to criminals? Did you ever read what is this law about? It prohibits homosexualism propaganda to underage (under their 18 ) persons.
It is nowhere written in the law that being a homosexual is a crime!
I would say that any sexual propaganda (not only homosexual) to children is unappropriate, agree?
Moreover, any public discussion of someone's intimate relations is something ...hm... embarrassing. There are things which are generally not for publicity in the civilized society.
Let everyone do what they want privately. Why even to talk about that? I have never heard anyone in my country to ask another person about their ...hm... sexual orientation.
The US and the UK do have laws prosecuting the so-called "indecent exposure". If someone decides to walk naked through a crowded street in NYC, what would happen? They are going to be arrested by the police, isn't it? But it does not mean that just having ...hm... some intimate parts of body is a crime. The crime is exposing them, right? Especially, when there are underage children around.
Many people feel discussing someone's sexual preferences publically is as shameful and shocking as walking naked in the town.
And now imagine the situation. A man from e.g. Mumba-Yumba tribe from Central Africa (just jokingly) came to the U.S. and walked completely naked exposing his ... you know what. Because in his tribe it is considered normal to walk naked so that everyone could see the shape of his private parts. Quite logically, he was arrested in the U.S. for exposing his ... And after that the tribe leader starts accusing the U.S. government for discrimination of people who have a p..is. Sorry for that. But the whole situation around the anti-gay-propaganda law is very similar.