Slurs are generally less effective once they've become mainstream.
Go spend some time on 4chan, and this will become clear--'-fag' is used as a suffix/term-of-art, and basically doesn't even register on the radar anymore as being said with any seriousness.
"Goddamn" and "Christ" were once quite serious business as well.