What's Charley going on about? How on earth is using "N*gga" as term of endearment is more offensive than being called a "black bitch"?

I don't understand the mentality that if Emily says it all the time that somehow makes it worse. Surely if she calls her black friends "n*ggas" it helps to explain why she dwas comfortable with saying it. I've been starting to respect Charley the last couple of days but she is being totally hypocritical over the incident.