Causes for the emergence
of new religions
Complications and ritualism in Hinduism
Vedic religion had become complex and degenerated into superstitions,
dogmas and rituals.
The sacrifices prescribed by the Vedas became complicated.
The Vedic mantras were complicated and went beyond the understanding of
common man.
The supremacy of the Brahmans created unrest. They no longer led pure
and holy life.
All the sacred Vedic texts were written in Sanskrit which was the
language of the elite and not the masses.
The masses could connect with the new sects as Mahavira and Buddha spoke
to them in their language.