In all honesty who can work in Europe? Who can work in the US? Who can work in Canada? Who can work in Australia or New Zealand? People who have the right to work there and no one else.
Most countries ONLY allow people to work there who are from there or have the legal right to get employment without sponsorship.
I am not saying that I agree that India can cope without expats, I don't think they can, but most places in the world only hire from within.