I can't say I am sad to see this. we have been seeing a lot of propaganda-type articles in some foreign owned media outlets. And given the China threat that is looming, it was expected.
Also "China" is like "America". Geography, not countries.
One can only hope India rises as a power player in its own right. Pointing fingers at PRC is just propaganda to get people to look away from national problems and the real foreign investment boogeymen which has been in India all along and don't want more competition.