--Spiritual foreigners
India itself, as China's neighbor, the country and large, geographically well located, land resources are still rich, and the population is large
By definition, there should be a lot of potential for development
But in reality, it is not that way, India is a caste system is there, and it is doomed to not be developed. India has a caste system, and it's just not meant to grow. Not to mention their stupid education system and all the western style democracy.
Blowing India is basically selective blindness, ignoring India's problems, thinking that India is China 2.0 and can develop
However, the economic gap between China and India is constantly widening, and has never been narrowed. Those who blew it are also not much of a brain