such emotions arise in india becuase of two reasons. Language and tradition. If outside state people settle in a city like mumbai, they r supposed to learn marathi and respect marathi festivals and they should absorb the marathi way of life in their . Not that they manage with hindi and define non marathi life style in terms of festivals and traditions and impose them on local people.Otherwise such incidents will be repeated. Indians in USA absorb the american lifestyle but does not ask americans to learn hindi or telugu or tamil.EVen though passport is not reqd india is like many small countries and every region has it's own language and culture. And this diveristy WITH unity is our remarkable strength, the beauty of this wonderful country India.