Krishna in Bhagavad Gita says:
2.42-43 Those with limited understanding, get attracted to the flowery words of the Vedas, which advocate ostentatious rituals for elevation to the celestial abodes, and presume no higher principle is described in them. They glorify only those portions of the Vedas that please their senses, and perform pompous ritualistic ceremonies for attaining high birth, opulence, sensual enjoyment, and elevation to the heavenly planets.
2.44 With their minds deeply attached to worldly pleasures and their intellects bewildered by such things, they are unable to possess the resolute determination for success on the path to God.
2.45 The Vedas deal with the three modes of material nature, O Arjun. Rise above the three modes to a state of pure spiritual consciousness. Freeing yourself from dualities, eternally fixed in truth, and without concern for material gain and safety, be situated in the self.
Question:
- In these verses above, is the Bhagavad Gita not fully accepting the authority of the Vedas?
- In case these specific verses are going against authority of Vedas, then how can scriptures be ordered in a hierarchy of authoritativeness? (i.e. do we believe what the Vedas say or if the Gita is against the Vedas, then do we believe the Gita and the same goes for any other scriptures as well).
Note: I ask the above notwithstanding the fact that as per: Is the hierarchy of scriptures discussed in any scripture or in the works of acharyas?, the Gita would be considered part of the Itihasa (Mahabharata).


