I think that the reappropriation of slurs, like yankee, whig, tory, queer, etc., is a positive thing. But this practice serves to lock them in place, helping to insure that they remain slurs.
Yankee is a slur? I thought it was just an endearing name for Americans. (I know in the US it only refers to North Americans.)
This is proof that vampires are real and they walk among us. You need to prune slurs more than two centuries old. Otherwise the mortals will catch on to you.