That is why when you play online shooters, which attract many immature males, "faggot" is the default insult. They are insecure about their sexuality, as most young men are, and thus being called gay is one of the more hurtful things to them. they externalize that, of course, and thus that is what they use by default against others. However if they find something that works better, they'll go after that. Race, age, nationality, etc, etc.
They are assholes, sociopaths sometimes, they want to hurt others and they choose whatever they think is the most effective way to do it.
For that matter humans in general do it, women included. Bill Burr ha some hilarious bits, based in truth as the best comedy is, about women steering a losing argument towards personal attacks against their man. Saying he has a little dick, is a momma's boy, that kind of thing.
Well, that really happens. It isn't because women are some horrible creatures, but rather because they are using the insults they have learned will hurt the worst, when they get mad and decide to turn to insults. It's what people do when they lash out.
The difference between a normal person and a troll/asshole/ITG/sociopath and so on online is that most people do it only when they are angry, when they are lashing out at another person. These asshats do it for fun, just to get a rise out of people, and so on.
It is not something to be celebrated, or even tolerated (in any community I moderate trolling is a fast way to the banhammer) but trying to act like it is a problem limited to or directed at women is silly.