"...I wouldn't say it's quite as stupid. Generally people who deny the holocaust are supporters of the Nazi cause or .."

Again we should not have different standards; If generally speaking nazi supporters deny holocaust then similarly enemies of muslims and islam abuse our religion and prophets and anyone doing so should be punished.