Rise of New Religious Movements: 7 Causes

The following points highlight the seven main causes for the rise of new religious movements. The causes are: 1. Degradation of Vedic Religion 2. Dominance of Priestly Class 3. Sacrifices 4. Caste System 5. Difficult Language of Vedas 6. Belief in Mantras 7. Contradictory Theory Regarding Deliverance. Cause # 1. Degradation of Vedic Religion: The religion of the early Vedic [...]