Special economic zones means loads of foreign and corporate money and a hell number of jobs.It is sometimes necessary to make short term sacrifices for long term gains.The SEZs execution is just starting up,and in half a decade crores of jobs shall be created from them.This is how china's exports are 900 Billion $ while indias' only 100 Billion $.More exports means more money into the country,and a fairly large amount of it shall trickle down to the workers who are employed in these places.Of course they should be properly rehabilitated.