Indeed, like helping to sustain Pakistan & arm it, seizing territory, espionage, cyber attacks, far left terrorists, diplomatic roadblocks and what not.
China has one genuine reason, an equally big country in neighbour is a threat.
China is biggest enemy of India and creates problems for India...