With all due respect, I find what you claim to be highly unlikely, if you are comparing lifestyle in downtown Delhi(or wherever rich people live) with a poor area in the UK, then maybe? But otherwise is crazy. If that were the case, companies wouldn't outsource to India, they will just hire locally then.