Bhagavad Gita as it is a pure Holy Scripture. There are no flaws in it. The only flaws in Bhagavad Gita are the flaws in translation. It is the fault of the translators that Bhagavad Gita sometimes becomes the object of suspicion.
This articles explores and answers the following questions.
- What is wrong with Bhagavad Gita and why?
- What are the contradictions in Bhagavad Gita?
The fundamental thing that everyone needs to understand is that there are two different Gods at play in Bhagavad Gita. One God is Shri Krishna which is very obvious. The other God is the hidden God called 'Kaal' or 'Brahm' which at the time of battle of Mahabharata descended from his place and possessed the body of Shri Krishna and delivered the knowledge of Bhagavad Gita. God Kaal reveals this secret in 11.34 where he claims that he has appeared during the battle.
Once readers understand this concept, all the so called flaws in Bhagavad Gita automatically start to make sense. Likewise the contradictions also get dispelled.
The biggest mystery in Bhagavad Gita is about the "Viraat" form of Shri Krishna which Krishna says that no one has ever seen before and no would ever see it again. Readers get confused by this statement because Shri Krishna had shown the Virat form in the assembly of the Kauravas which many courtiers had witnessed. Still Shri Krishna says in Bhagavad Gita that this viraat form has not been seen by anyone else. The answer to this mystery lies in the fact that the viraat form (expanded form) was shown by God Kaal. It was the viraat form of Kaal God. It is true that no one had ever seen his form before, therefore the statement stands correct.