Woah, there's some serious ethnocentrism in your comment. I know 100s of people who have moved to the USA from India, including my parents, a lot of their friends, and a large number of friends and colleagues. These people tend to be very progressive for India and still very few think Western culture is objectively better than Indian culture. Almost none moved here for mostly cultural reasons. Cultural preference is subjective, and people tend to prefer what they know and are comfortable with.
While a Westerner may criticize Indians for lacking a sense of personal space, many Indians believe Americans are socially cold and distant to one another. While we may criticize Indians for being misogynistic (edit: wrong word, I meant something more along the lines of patriarchal), many Indians criticize Americans for lacking a solid foundation of traditional values. Like anything else that's subjective, we perceive culture in a relative manner.
Yes, India has serious issues with the way women are treated and I won't defend this, but the West has and still is going through our own social issues.