Anytime someone criticize India, people always come to defend it. As an Indian I disagree with you completely. It gives me anxiety when I think about dealing with employee of another office. I only do that if there is no other option. We should learn to accept criticism when it's valid instead of coming up with excuses. Also your whole comment is whataboutism.