I don't agree with the _poor people have a different moral_ argument presented by 'gnufied, but there is an intense feeling of social tension on a daily basis on both countries, which is clearly related to the income gap and the almost tribal mindsets developed by those completely different realities.
Besides the economic factor, India also displays consequences from gender issues liked to its patriarcal society and sexual repression. Unsurprisingly, the lower part of the social pyramid is also the one that suffers more from a conflict between the exarcerbated sexuality pushed by media and the to be said moral values of society. The education system wouldn't reach that part of the population with the same quality as rich or middle-class people, which, as said on other comments, also suffers from that on a lesser degree.
I'd find it intresting to get the view of someone who grew up in asia and is ethnically asian, because their view will proably be markedly different from ours. I mean I'm half chinese, but I have the benefit of being male and being a hunxuee'r which most likely changes how chinese people treat me.
1. Crime against women is specially high. Why is it high? Because - wheels of justice turn really slowly here and perpetrator has a good chance of escaping without punishment. From what I hear, Justice (or sometimes lack of it) is swift in China. That itself is a great deterrent.
2.If you go through all the recent rape cases reported in media, perpetrators are almost always - mostly uneducated and poor. For some it was just entertainment(The Delhi case) and in others just an idea that they can get away with it. There is also sad fact that for many Indian males - women are objects [of pleasure]. An stereotype often reinforced by B and C grade movies (guess who watches those movies).
India's middle class or upper class cannot be so easily exonerated. There are equally horrific stories of women being exploited by well connected and well educated individuals. Please look at [1] and [2]
A slight detour and some anecdotal evidence. I was once at a party in the Film Institute of India, Pune. Pune is one of the more metropolitan cities in India and the environment and the outlook inside FTII is more progressive than the rest of India or so you would think. A guy kept coming to my female Caucasian friends and offered them drugs. We ignored him for a while and now hurt by this he started calling all white women as whores who destroy the sanctity of the college and the nation. The worst part was the group of people around him who supported him.
The problem is at a much deeper level and its present in all stratas of our society.
[1]http://en.wikipedia.org/wiki/Suryanelli_rape_case [2]http://www.outlookindia.com/article.aspx?205638
Regarding problem 1 this might make sense if crime (violent, in particular) was notably higher in India than in other countries with similar income levels, but I do not think that is the case - in fact I would guess it is on the whole on the lower end. Yet women do seem to be heavily objectified ( as pleasure). This is what I found so surprising and upsetting while I was in India.
I am no expert on India, but I spent enough time there to observe a clear and disturbing trend in male behavior and I have spent enough time in other - developed and developing - countries to have appropriate context for comparison.
An easy place to start would be China, which exhibits some similar demographic issues, but you really never come across this type of behavior there.