Religion does not cause problems, it is people misusing it to their own ends that do. Your notion of accepted norms is a distorted generalization.