Dhruv, There is no fault in accepting the fact. 70% of Indians live below poverty line. The countries Sanitation facilities are not that good. Villages (which constitutes majority of India) have no proper eletricity and roads.
But, make no mistakes. These poor people are real and they are more happy than the rich folks who don't want to pay up the poor for their work.