Bitch and broad are misogynistic terms now? They're derogatory terms, and I'm employing them with that intent for specific individuals.
If you can't see the difference between that and calling pegging "gay" as a whole and talking about grey areas between hetero and homo sexuality I don't know what to tell you.
She's a bitch. I'm calling an individual just some random derogatory word that has nothing to do with any kind of over-arching gender or sexual orientation wide meaning.
He's a faggot. I'm calling an individual gay, as if there is something wrong with being gay and using it in a manner that lets everyone know I hate gay people.
But keep jumping through your logic hoops.