Words have the power we attribute to them. The more you use them the less power they have. If you see a word as discrimintory and prevent people from saying it you will never move forward, HUMANITY will never move forward!
If everyone said "faggot" for example in completely out of context situations (like a lot of people I know already do) the word looses all meaning even when used in context.