Wrong! Hinduism never mentioned about idols and it was non-committal on idol worship but was based on Vedas. Thus by being non-committal it actually became a more tolerant relgion than Islam. The Vedas never advocated caste system based on BIRTH.. You are right in one ways, Hindus did not follow vedas properly and did not interpret it in the right way.