Just as Danny Boyle's Slumdog Millionaire has shocked Indians around the world (even when it is not new, not sure how many remember Amitabh in Hum?). May be people need to realize that the farms that Yash Chopra shows off in his movies, do not really exist for poor farmers.
The real India hasn't changed inside. See http://www.nytimes.com/interactive/2009/03/13/world/asia/20090313-malnutrition-audioss/index.html
A shocking portrayal of Hunger in India.