I agree with that, but 'realism' has some limits in good taste. People have talked about 'Slaveowner Tycoon' or 'Holocaust Simulator' where realism is offensive.
Face it, the issue here is simply people not appreciating what's offensive. There was a time and culture the N-word was not considered 'offensive' to use; now it is.
That's the same issue here - that people don't appreciate the offense of the language.