Hello,
Let us put this into a practical stuff, we all know that how many companies in major industry specific has clients outside India. This itself shows the interest for that particular client on cost controlling. There are clients who are interested in the work or performance of Indians, in vain they prefer to take up an assignment in India rather than taking an Indian to their country. It is only because of the reduced cost along with the better quality work which is performed in India.
There are other country who provide better cost than India, the reason for many clients not moving down to those country are nothing but they get a very good work done in a better rate.. This itself shows up that you can't compare the salary package in India with western countries.
Again there are some good slabs given to the employees who is of greater importance in India... :-)