Good call. Homosexual comes from the Greek word "Homos" meaning "same", so homophobe probably means someone with a fear of sameness ! Or... Homo is latin meaning "man or human", so homophobes are people with a fear of men or humans !
The sad thing is, paedo-phile ought to just mean someone who likes or loves children. I think it was the nonces themselves who called themselves paedophiles. I think we should just go back to calling them NONCES.
No drug dealing is fine according to BellewsLaw. I think bank robbing is also okay. I'll ask him on Twitter and get back to you.