that is it exactly the reason people are leaving other countries to come to the us. it's called freedom of speech.
now, i don't know if you're saying that this is good because it targets people who are not straight or are accepting of non straight people or just because it keeps people from sharing opinions that are known to be terrible groups in the us if this law was in effect over here.