Not that easy, if Mexico can replace China, it did more than 50 years ago, some are naive, I don't think they know what's industry.
They don't not know why China can success, but India can't grasp the chance many times, 10 years ago, I worry that India many replace China, but now, I don't think that, chance is always there, if you can't grasp it one by one, how can you hope it do well? China have huge market and strong manufacturing ability, biggest potential, boycott Made in China, or leave China can't destroy China, just can damage China a little, If other country can replace China easily, the greedy capitalist and western government would have done it early, No one can replace China, you can don't buy made in china, but can't prevent other from it, you can leave Chinese Market, but the market is there, someone rush to replace you, or more Chinese Company replace or push you out, that's the reality.
Why Google leave China? they are forced by American, also because of Baidu.