Modern heroic society hates the Devil