Although Hindus didn't call themselves Hindus when he lived, he would have been born a Hindu. What factors pushed him away from Hinduism? I can think of two - He was against the caste system and did not believe in the authority of the Vedas or Vedic sacrifices. But still there must have been en...