I think it is easy to imagine several countries, India among them, that are both worse than China from a skills/supplychain perspective but better from a normative/geopolitical perspective.
When choosing between India/Taiwan/Malaysia/Costa Rica/etc, you then need to consider the track record of these various second choices. India's record of disregard for IP [1], political unrest [2], and playing the US and China off one another [3] don't really do it many favors.
That said, I definitely agree that we should begin making major investments of equal magnitude to what was done in 90s/00s PRC in countries aligned with Western technology norms (whatever those are).
Farmers protest = political unrest for you? Are you even serious?
India has gone through harsher political climate and emerged unscathed.