Read my link - 95% of Indians are poorer than the bottom 5% of Americans. Unless the author defines "middle class" as "top 2%", the fact that he grew up "middle class" is meaningless when comparing his lifestyle to an American one.
A stat to illustrate the point - 1.8% of India (circa 2009) owns a car, likely one that would be too dangerous to sell in the US. For comparison, 25% of American households below the poverty line own 2 cars and 75% own one.
http://en.wikipedia.org/wiki/List_of_countries_by_vehicles_p...
http://www.census.gov/prod/2008pubs/h150-07.pdf
The bottom 50% of America you described, or even the bottom 5%, also does not go to bed hungry.