Buddha is considered as one of the avataras of Vishnu by some. As everyone knows BUDDHA preached AGAINST Vedas. If Buddha is one of the avataras of Vishnu, why did he contradict the Vedas. In one avatara (Krishna) he recognizes Vedas as the supreme authority and in another avatara he denounces Vedas. Its quite confusing for any simple minded person. I am sure someone might have raised these questions before and someone might have answered too, but I did NOT come across any so far.
REGARDING BUDDHA AND VISHNU. WHEN A WALL TAKES MANY CRACKS, IT WILL BE REMOVED IN TOTAL AND THEN A NEW ONE WILL BE CONSTRUCTED. IT IS THE SAME WITH ‘VEDIC DHARMA’ ALSO. PEOPLE WERE BADLY EXPLOITING VEDIC RITURALS IN THOSE DAYS, AND USING VEDA FOR THEIR OWN BENEFITS. PEOPLE WERE RATHER CHEATED BY THE SO-CALLED VEDIC PRACTITIONERS. WE CAN SEE THE SAME SITUATION NOW ALSO. AS PEOPLE ARE DEVOTED, MANY PRACTITIONERS ARE ELLURING PEOPLE WITH MANY YANTRAS, MANTHRAS AND THANTHRAS TOO. THEY EVEN STARTED CREATING NEW GODS ALSO. LORD VISHNU HIMSELF THOUGHT OF REBUILDING THE VEDIC DHARMA, FORWHICH HE HAS TAKEN THE BUDDHA AVATHARA AND SPREAD ETHISM. BUT THE INTERESTING THINGS WAS THAT HE MADE PEOPLE
TO FOLLOW THE ESSENCE OF VEDA. BY HIS 3 SUTHRAS HE MADE PEOPLE TO RESPECT GURU(buddham saranam gacchami), TO PRACTICE GOOD (dharmam saranam gacchami) AND TO OBEY THE ORDER OF THE SOCIETY (sangham saranam gacchami). LATER, ONCE THE WRONG PRACTICES HAVE GONE, LIKE ANIMAL SACRIFICES ETC., FOR MUNDANE BENEFITS,
GOD MADE ACHARYAS LIKE KUMA:RILA BHATTU, TO REVITALIZE THE VEDIC DHARMA.