I have recently read this book and it stirred observations. This is a book length presentation of the central narrative of the Mahabharata. It powerfully reminded me of the Iliad which is a comparable Bronze Age narrative and certain aspects stand out. I apply the phrase bronze Age here because the whole style applies to a scripture that was read aloud or recited from memory to a large assembly gathered to be entertained and educated as well.
This assembly was largely illiterate and that hugely explains a lot of structure and approach. To put this in perspective, the text i just read may consist of two hundred thousand words. The original consists of five million words and this is caused by all the insertions of history and philosophical discussion. It really is a library of over twenty five separate books by our own measure.
It is no wonder that it has struggled to make the transition into the modern world.