i dont think china political landscape is risky for business at least right now. Most company still doing business there, its just too big market to be ignored. company move out mainly due to raising wages or local competition.Why should they when the political landscape becomes to risky for them? They have decided that the risk is to great and are moving their manufacturing elsewhere. Also their operating costs in the PRC have subsequently risen over time so the political risks and that have driven their decision. Don't knock Indian expertise, because they have a quite well educated cohort.
True India have alot educated ppl, but just like china most the talent ones, given the chance will move to west. Also there are alot corruption/bureaucracy in india more so than china.
china rely too much on its real estate as growth, and look like Xi plan to let Evergrande fail.