Jerks like Tim are already confused enough about shame. When we communicate to him that he should be ashamed for being gay, rather than for supporting a fascist rapist's victory party, we're muddling things up very badly for them and for everyone else. Bad idea puppy.
Hate speech is a good start. Go about the place saying "Muslims rape children" or "F-slurs make us lose wars" and you are actively making life more dangerous for people.
All of your sitcoms are crap. The same recycled gags over and over. Unpleasant people who hate each other snarking, saying "oh my god" and then explaining their jokes.
Thank you for the warning, kind stranger.