It seems the Marathi people are suffering from some sort of Inferiority Complex in Maharashtra as people from other States come and take up jobs in Maharashtra. But they need to understand that no country or state can be protectionist about it. It is like saying the US Govt should not allow outsourcing of IT or manufacturing jobs even if their companies remain incompetent. The immigrant population is always more competitive. What the Marathi need to do is to retrain themselves and have the guts to compete, and not go down to the ranks of hooliganism and goondaism. That way they will not only lose but also get a very bad name. Should the Marathi people living in other States of India or other Countries stop speaking in Marathi or having Marathi Bhavans, Marathi Cultural meets, Marathi Weddings just because they live outside Maharashtra ? Do they do that today ? They are the first to create cultural groups whereever they are and that is fine, as it takes all shades to make a wonderful nation. The Marathi should grow out of this narrow mindedness and not cause India shame when India is trying to make its place in the world. Very shameful indeed !!