To a great extent you are right. Our major IT companies have their maximum revenue from Body shopping - maybe initial stages that looks alright. But what is worrying that none of them are sadly are into real product development, R&D kind of thing - which are the path breakers and true sign of leadership.
And I presume they are all thinking and also working in this direction already.
But nonetheless given the background under which they have succeeded to be where they are today - they all deserve our Salute and not rebuke.