So it's perfectly acceptable to make light of someone's mental health, or a disability. Calling them soapdodgers or ceptic is all good. I'm not disputing pikey is derogatory. Seems it depends on who is posting, and who finds what offensive.
The issue is anyone can find anything offensive these days. Nanny state at it's finest.