Indians are very difficult to work with. They say, "Yes, yes, I understand, I understand." Then go off and do what they darn well please, regardless of what you've told them to do, all the while smiling and telling you "Of course, of course, we'll do it your way." They AREN'T westerners and they DON'T think like we do. That is so true!
I was working for a company that had about 80% Indians. They would promise unrealistic deadlines to satisfy the managers. I always tried to give a heads up, when I felt the schedule slipping. This was never appreciated in this schedule-driven world. The Indians would never make the schedule and then the company would wonder why the project slipped year after year. The quality would be terrible and the bulk of the time was spent on debugging rather than designing.
"The quality would be terrible and the bulk of the time was spent on debugging rather than designing."
And that is why this "problem" will correct itself without government intervention.