The real logic is if you're not a c*nt you'll get by, even if you accidently use an outdated term. If you are a c*nt you'll use an excuse about everything being offensive to try and cover yourself.
You'll find that epithets are used in most countries, and I've come across quite a few names for white people.