Reply to comment
Indians dont give back to society not because they dont want to but becuz many of them can't.We dont have the luxury of western/developed society's social welfare system which protects them in old age, sickness , hunger etc. In India people have to fend for themselves without much help from a the govt which fosters a survival mentality which is but natural.
Ravi