Was this your first time in india? How old are you? I am not doubting your experience however your experience differs from the story's I have heard from others. Maybe they ventured a bit further and their personality allowed them to interact a bit more. You make alot of generalizations and stereotypes..such as Nepali Food being way better...maybe its your preference but there are various regions in India with various cusines..thats like going to United States..stopping off at a hamburger stand and saying there aint no good food in the USA. You saying all the Hindu's eat just vegetables is a stereotype...thats like saying all black people eat chicken and watermellon.
Going to Delhi...I am almost certain you will hate that place. Im not sure about the social life in Delhi but if you didnt hit up the clubs in Mumbai..Im sure you will judge the women that are peddling goods on the street.
Yes my first time in India and I've only spent that time in Mumbai so my opinion is a bit biased yes.
I know every region in India has different 'cuisines' but for one, they put 'masala' in almost everything. Even in the tea.
The most hindu's eat only vegetables. I haven't met one that ate meat.
So I was really thankfull for the muslims in Mumbai.
Now I'm in Nepal. I say the food is better here because I like it better here.
Rice (without curries) and noodles, noodles man, noodles!
I don't think the people you know actually interacted more with local people then I did.
I've been doing that all my life. I hang out a lot with locals everywhere I go. It's easy to come in contact with them, especially since I travel by myself now.
I've heard Dehli is way worse then Mumbai yes. But I need to go there to get a visa so you'll see some ranting from me in a few weeks about that too!
I've been to clubs in Mumbai, there are some beautiful girls there yes, but don't be fooled. A lot of them come from the UK.
But all the girls in the clubs don't mingle with tourists, like I said. They are more traditional here and look for a man to build a future.
I am sure this will chance (or started already) since now they really follow the west.
But in about 30 day's I will return to India and spent some time traveling round and I know for sure it will chance my opinion about it.
It can only get better after Mumbai (except for Dehli).