Never been called Joe or Bean but I've been frequently called 'sir' but maybe it comes from the way I conduct myself and my attitude.
I think people only deserve abuse like that if they dish some of their own out first. Perhaps she did but we'll never know. She does come across quite respectable in the video though.
I agree on people not knowing that the N word isn't derogatory but this individual used other derogatory terms so can't be excused IMO unless for the reason stated previously.