From 20% people in the rural area, the urban population would increase to 30% over the next decade and more over the next 3 decades, so the existing cities have no capacity to take more people (take a look at Mumbai, can it take a 50% increase in population in 10 years ? !). So instead of poking holes in the SEZ policy can all the anti SEZ people come up with a way to improve the nations infrastructure and urban amenities to take care of this growth in the urban population ? Life moves on, things evolve, sticking to the past will create more slums and Raigarh will be ovrwhelmed by slums in 15 years instead of a planned SEZ in 10 if some thought is not put into growing urban India in a planned manner