I agree with you there, it really doesn't matter whether India is the King when it comes to Outsourcing or not, what matters is that India is considered as one of the best countries that is good in outsource businesses and technical stuffs. They are hardworking people too.