But white people today (the non-racist ones) have about the same amount of ties to their ancestors use of this word as black people have with their ancestors being authentically treated as sub-human. Like, I know its an overly strong phrase for this issue, but "don't punish the child for the father's actions". To associate them with with the racism of their ancestor's doesn't seem fair. It IS a relatively small and unimportant loss (not being permitted to say a word tied with hatred), but its still 'technically' unfair. Which I think is what is so annoying. Something tells me most (or at least a large number) of the white people who say they think they should be allowed to say nigger/nigga aren't saying so because they honestly want to (its hard to imagine why they'd actually care), but because of some sort of principal and hating the idea that they are tied to a horrible racist practice through no fault of their own.
Except the racism isn't over? Even if you, personally, You As A White Man do not see yourself as racist, that doesn't mean you deserve to call people niggers. Until RACISM IS OVER then that word will have power when spoken from someone who isn't black. Just let them have it, there is no reason to argue this out of principle.
What about people who only call straight men fags, yet never call gay men fags? If they are relating the man as a sub-human because of their unmanly ways, why do so many of them never do the same for the very model they are apparently basing their insult on? This is a pretty common practice. To me it almost seems likely that there are those that just think being a straight man that acts like a woman/gay man is bad. but a gay man acting like a woman/gay man is never called out because of the unsaid understanding that, "hey, he's actually gay, that's why he's like that." And why, when a woman is called a bitch, the definition completely changes from being weak/whiny (in case of men being called this) to be mean/aggravating (women being called this)?
Because it's "socially acceptable" to call straight people fags whereas it isn't for gay people (though depending on where you live some places are JUST FINE WITH THAT TOO). The thing is, it still perpetuates the same stereotypes and it still has the same effect on gay people. They're less likely to get called out on it. How many times have you seen people toss around the words fag and bitch without a huge discussion like we've just had? Marginalized people are hesitant (and with good reason) to speak up about this and few people want to speak up on their behalf. However, when you take it too far and start calling a gay person a faggot, people take it more seriously. They're only interested in the most obviously hateful uses of the word without being concerned about the smaller but just as problematic every day uses. Everyone knows not to angrily shout nigger at a black person, but casual racism is around us every single day. The same goes for casual sexism, although a lot of people won't see a problem with you calling a woman a bitch. If you call a woman a cunt you're MORE likely to get called out on it, although it still seems like that's not always true. But, you're not nearly as likely to get called out for telling a woman to "go make me a sammich get back in the kitchen xD LOL". They both do the same thing, but only the most extreme instances get called out on by "polite society" because people are reluctant to challenge things like this.
As for the differences in the way bitch is used, I think it comes down to the way women are perceived. Women's anger isn't really taken seriously (Woah, what a bitch, huh? Must be that time of the month. Wow, you're getting kinda hysterical, huh? Women are so emotional!), so even if bitch means a woman who is angry or really just says ANYTHING in most cases, she's still incredibly weak by a MAN'S standards, so the whiniest biggest loser of a man is similar to the most aggressive woman in the eyes of a misogynist.
Women not being taken seriously is a huge issue in feminism, and words like bitch or jokes about a woman's place just make it harder to do anything about it. Women are hormonal whereas men are SPIRITED. Women are pushy whereas men are strong leaders. Women are totally ruled by emotion whereas men are logical (unless a woman wears a low cut shirt, in which case it's okay to rape her because HEY I'M A MAN I'VE GOT A STRONG SEX DRIVE DID SHE REALLY EXPECT ME TO CONTROL MYSELF? WE'RE JUST ANIMALS AFTER ALL...). Heck, a lot of doctors won't take women's health concerns seriously and will just tell them they're too stressed when they have serious medical conditions. You'd be surprised at how often this happens.
That deviated away from what you were saying a little but I think it all ties back in to this whole discussion and to why bitch is particularly dangerous. It feels a lot less powerful than a word like faggot or nigger, but that's kind of THE PROBLEM. It's a word used to demean women on a daily basis and it has become so common and pervasive that it's incredibly hard to fight against. After all, if you're a woman you call someone out for using the word bitch, they're just going to
call you a bitch.