to an extent what u said is true, but not everyone has to be einstein, not everybody has to be kalam. we need workers, we need few brains to do the usual jobs. On the positive side, these IT companies have raised our level of life. Did u even imagine having a 50k salary for a 25yr old guy?? I guess never!!! and jobs for almost 100,000 guys in a one company?? no!!!