I have not seen Water so I do not know how good or bad a film it is. As an Indian living in India the one thing I have noticed is that urban middle class Indians simply do not want to face the reality of how majority of the country lives. We wish to impress the West with our fancy malls and multiplexes while 50% of Indian children are malnourished. More Indians live below the poverty line in India than anywhere else in the world. Indian also has the largest number of children who have never attended school. We are a poor country because for so many millions of people it is a struggle merely to survive. It is this aspect of India that interests the West and not the fact that we have Pizza Hut and Louis Vuitton stores. When we come across a child selling magazines or newspapers at 10 in the morning we dont give give it a second thought. To a foreigner it is highly unusual and the first question that crosses their mind is 'why is the child not at school'. Making a movie about poverty or exploitation of children or widows does not mean that the above are being glorified. Movies critical of India need to be seen in India first, but to Indians like yourself, reality is best ignored.