George, How much India has developed tech, Indians know. We have progressed but not at the level of advance nucl tech countries like US. We have IIT, IIM here but why we go to Harvard or any other US university????? We have IT companies here but why we want to go to US on H1???? Its for getting advantage what others have and implement it in your own home.. Technology is like education and there is no harm to gain it.. And there is always a cost when you are gaining some thing.. Its own you how judge whether its costly or reasonable...