@BillRM,
Quote:She’s just from another time.
No, she's living in today's world--she didn't grow up in the 18th century.
Stop making excuses for a woman who uses language demeaning of entire groups of people, and who believes that "all jokes" are about Jews, blacks, and gays. She obviously takes it for granted that ridiculing those groups, and making them the butt of jokes, is just fine. And this is current behavior with her--not just something from her past.
Perhaps you share her bigoted thinking, which is why you are so upset to see her suffering any consequences for things which you consider the norm.
You're certainly doing your best to defend the perpetuation and use of racial/ethnic slurs, and all the hatred, divisiveness, and hurt, that such terms, and thought patterns, carry with them. You attack and dismiss others who rightly find these things offensive, by saying they are the 'PC police state'--with no recognition that, unless such offensive bigoted speech is clearly deemed unacceptable, in no uncertain terms, you are tacitly condoning it.
If being "PC" means that you make efforts to avoid needlessly offending others with things like racial/ethnic/sexual orientation slurs, and that you try to stop the negative stereotyping of entire groups, and the hatred, and divisiveness, and hurt, that such bigotry perpetuates, then I am very proud to be PC.
I'd much rather be "PC" than siding with the bigots of this world, and making excuses for them, as you are doing.