You are right in saying that IT is a tool but code writing isnt the only part of IT. There is more to IT than that meets the eye. And FYI the so called manufacturing sectors in India need IT to increase their productivity. The IT service that India IT giants provide is actaully being used to strengther primary/manufacturing sectors (auto industry, health care) in US . So thats why i mentioned the service sector (specifically IT) needs to stay but i guess the Indian IT companies should try and realign their resources a little and help our own country. Because the real irony is that Indian IT companies are not using their resources to promote IT within India lured by the $ value they get abroad. I am not saying they must not execute projects for companies in US but what i am questioning here is cant they use those resources and money to bolster IT in primary/manufacturing sectors with in India even if its not profitable to them to make India's primary sectors churn out more qualtiy and quantity wise.