what exactly is the lesser evil? USA with its rampant capitalism destroying the earth and waging wars or china with its communism and treatment of uyghurs in concentration camps?
For us Indians the answer is every easy anything but China and I would say for entire world too as of now if China's action are to be seen.
the Chinese are bullying every other country in the region. From South China sea issue with several countries that are dependent on it for resources , Taiwan, Japan, India and Bhutan.
By buying their stuff forget about privacy we are only making things difficult for our soldiers and our country. They are getting stronger and stronger with all the money they are making and their policies are extremely assertive .
If I have to choose between USA and China. I will choose USA they maybe no less but my country will have much less problem.
USA is not a reliable ally but they still are an ally. China is clearly an enemy and they will continue to be so for this century as it is the way it is.
India is in same position like Israel now surrounded by enemies ....Pakistan on the North West, China on the North , Nepal on the North not an enemy but we have many issues and they hardly support India , Bangladesh on the east is hidden enemy they are definitely more on Chinese side, Srilanka is a major problem and often taken anti-India stance and now we have Taliban too.
It is time we do start taking nationalist measures.