Typical story of moving manufacturing in India. The biggest problem with many Indians today is that they think that they've made it. That India is already the finished product. Once some Western companies started shifting some production from China to India, then they think that India has won. They have an entitled mindset, and the results shows.
Just look at how they talk:
Can Apple wait 3 years? Can Indian suppliers really do it in 3 years? Or is this yet another Indian promise? India was supposed to have zero poverty by 2020, boasted Abdul Kalam. If Apple still trusts Indian timetables, and goals, then good luck to Apple.
Again, this is yet another Indian reminder to Apple that its India who sets the standards, not Apple. If Apple don't like it, then it has to learn to 'jugaad' aka: make do with what India is giving you. India won't go out of its way like what China did, to work on improving itself to meet Apple's standards. India is already perfect. It is always you, the foreigners, who needs to learn the art of jugaad.
So Apple has the freedom to make a choice. Apple either learns to jugaad and lower its QC standards to Indian standards, or it just can return to China and maintain Apple standards.