@pschwede Except that it does not, in fact, prevent future X-ism, since it is X-ist itself it has created new X-ism and does nothing to actually eliminate the old X-ism.
In fact usually when you come up with derogatory group-based terms that are sexist or racist the end result is to just inflame the racism on both sides and make it worse.
Any attempt to justify racism or sexism by claiming it is an attempt to eliminate it is flawed.