¿Por qué era necesario crear historias como Ramayana y Mahabharata?

Las epopeyas, Ramayana y Mahabharata, fueron escritas para explicar el Sruti a las masas. Mahabharata dice sobre sí mismo lo siguiente:

1. A medida que la luna llena por su luz suave expande los brotes del lirio de agua,
entonces este Purana, al exponer la luz del Sruti ha expandido al humano
intelecto.

(Mahabharata Adi Parva I)

2. En días anteriores, habiendo colocado los cuatro Vedas en un lado y el Bharata
por el otro, estos fueron pesados ​​en la balanza por los celestiales reunidos
con el propósito. Y como el último pesaba más que los cuatro Vedas con
sus misterios, desde ese período se le ha llamado en el mundo Mahabharata.

(Mahabharata Adi Parva I)

3. Este Bharata consta de cien mil slokas sagrados compuestos por el hijo de Satyavati, de un poder mental inconmensurable. El que lo lee a los demás, y los que lo oyen leer, alcanzan el mundo de Brahman y se vuelven iguales a los dioses. Este Bharata es igual a los Vedas, es santo y excelente; es el más digno de todos para ser escuchado, y es un Purana adorado por los Rishis. Contiene muchas instrucciones útiles sobre Artha y Kama. Esta historia sagrada hace que el corazón desee la salvación. Las personas instruidas que recitan este Veda de Krishna-Dwaipayana a aquellos que son liberales, veraces y creyentes, ganan mucha riqueza. Pecados tales como matar al embrión en el útero, son destruidos con seguridad por esto.

(Mahabharata Adi Parva LXII)