Hallo Mr.M, Of course Casteism is hindering India's growth, But why do you Blame Hinduism.. Dont't forget that Hinduism has taught us and our ancestors the important thing 'tolerance' which is not present in any country. If you remember, in ancient India all were hindus, however, because of tolerance our forefathers has accepted many religions in our country and so making us a State with many religions, all living together in our country.
In the ancient past, Caste was the profession and so that was relevant at that time. So caste has no relevance at this age in work, but it is just a sub-community in India, with its roots no more existent. We should accept the fact that caste is the factor politicised by our politicians...and used all the time to remind this.
In addition, caste is a word which is present in different ways in different religions and to understand it , you need to know about other religions also...
So my learned friend, try to stop blaming a religion, because any religion teaches to love all and pray for all and caste is not a factor to insult a religion. It is just our ignorance that we blame caste or religion.