It's another label the socialist,progressive movement has come up with. You cannot get rid of it. They will always use it, the same way they play the race card. It's a method put in place to end any argument from the conservative movement. If one can successfully label another in a public forum, thereby removing any form of credibility attached to them. Victory.
In a reversal of sorts the same group(socialist progressives) have made legal advancements on the use of other label they deem hateful. Hateful is a term that is used to proclaim the advancement of social violence which leads to physical violence to another group. These words where deemed hateful due to them actually being an accurate label of sorts. For example: fag or homo, queer, homo. These words are an accurate description to the group in question. The group in question not wanting to feel out casted empowered themselves quite effectively to get these words bAnned from everyday use. Now if one of us uses these word publicly and it offends another, criminal action can and will be used.
Yet they can manipulate reasoning and label an entire race of people with hurtful rhetoric and suffer no consequences. This is why it is important to know where the judges you vote for stand politically.
Case in point, I tried to type the word F.A.G.G.O.T in this post. Instead the word homo is put in its place. See what I mean.