If you want to make fun of bartender who is strict their, a prude calling them a homosexual is just a non sequitur not an insult. Its not policing language its someone calling you out and saying your a fuckwit for being unable to inteligentlly insult someone or describe a sitution. That's way I don't like insulting people by calling them gay its just not saying what i want to convey maybe thats the "don't say gay kid" but i think its just indicitive that the people who say that didn't get the point of what was being said to begin with. Aka up your insult game there are ton of insults that are way weightier than calling someone a homosexual.
I’m sorry we’re not allowed to tell people they’re a stupid piece of shit or even that you disagree with their hateful rhetoric. Only the people saying the worst things should be protected and have free speech, we should limit our speech out of respect for theirs