Vedanta it is that Lord teaches us in the Gita and in it, he lashes out against the karmakanda. It is generally believed that the Buddha and Mahavira were the first to attack the Vedas.
It is not so. Lord Sri Krishna himself spoke against them long before these two religious leaders. At one place in the Gita he says to Arjuna: "The Vedas are associated with the three qualities of sattva, rajas and tamas.
You must transcend these three qualities. Full of desire, they (the practitioners of Vedic rituals) long for paradise and keep thinking of pleasures and material prosperity. They are born again and again and their minds are never fixed in Samadhi, these men clinging to Vedic rituals.
“In another passage Lord Krishna declares:~ "Not by the Vedas is Self to be realised, nor by sacrifices nor by much study.
Lord Krishna himself declares the ‘Self-realization' is not possible by neither by the study of the Vedas nor by sacrifices nor by much study. Then why you are still thinking by studying Vedas you get self-realization.
Bhagavad Gita 2:46:~ "A man of true knowledge who has attained enlightenment, has the same use for all the scriptures as one has for small reservoir of water in a place flooded on all sides."
Lord Krishna Says Ch ~V: ~ “Those who know me in truth." The last two words (tattvataha) are usually ignored by pundits, but they make all the difference between the ordinary concept of God and the truth about God.
Know me in truth means Know God in truth. That is God without the form, time and space. The Soul, the innermost Self, is God in truth. The Soul is present in the form of the consciousness. The Soul is the cause; the Soul is the support of all that exists in this universe. May ye never turn away from the Soul the innermost self. Never accept another God in place of the Soul nor worship other than the Soul.
The Bhagavad Gita: ~ Brahmano hi pratisthaham ~ Brahman (God) is considered the all-pervading consciousness, which is the basis of all the animate and inanimate entities and material. (14.27).
When Bhagavad Gita says, God is considered the all-pervading consciousness which is the basis of all the animate and inanimate entities and material then nothing has to be accepted other than consciousness a God.
The dualistic worship of "God” is only for the ignorant populace. The God in truth is only Atman, the innermost Self. In reality there is no dualities, no differentiation. Only Atman exists. The Vedas confirms God is Atman (spirit), the innermost Self.
Rig Veda: ~ The Atman is the cause; Atman is the support of all that exists in this universe. May ye never turn away from the Atman the innermost self. May ye never accept another God in place of the Atman nor worship other than the Atman?" (10:48, 5)
The Soul alone is God. Never accept another God in place of the Soul, which is present in the form of the Spirit.
Even Bible says: ~ “God is a Spirit, and they that worship him must worship him in spirit and in truth (John 4:24)”,
The Spirit is the root element of the universe. The Spirit is present in the form of the Soul, the innermost Self. The Soul is present in the form of consciousness. From the Spirit, the universe comes into existence. In the Spirit the universe resides. And into the Spirit the universe is dissolved. The Spirit is the parent of all that is there is.