does this make the homosexual rainbow flag illegal?
it is used to exclude based on normal marriage.
it is used as hate speech.
According to leftists, words do not have any meaning other than what leftists themselves want to interpret them as having... :-)
(And they can change the meaning at will, from day-to-day: hence Obama care rulings.)