Tarun ji, I think you miss a point here. Of course, everyone is welcome to Maharashtra; but, having been welcomed, she/he should mix well with the local population. The key for a good mix is the language. The problem with many Uttar Hindusthanis (UH) is that they refuse to learn Marathi even when deciding to make their career, and livelihood, in Maharashtra. Not only would they not speak Marathi, they would agressively insist that two Marathi persons should converse in Hindi in their presence as they (UH) would not understand the langauage. That is simply not acceptable anymore ! It is high time the UH adopt to this simple expectation of Maharashtrians.