Well yes some of it has to do with the portrayal of gay men, but a very very large amount of it is rooted in misogyny and the idea that acting feminine is a bad thing. I'm sure you've seen plenty of profiles on dating sites that will say "no fems" or "masc only" or "straight acting" or my favorite "if I wanted to date…