“China will bloody and humiliate India badly.”
Not likely.
China hasn’t fought a land battle since Vietnam kicked their ass.
India’s army is quite good.
China badly outclasses India with modern aircraft, electronics, drones, state of the art missiles, and overall armaments. They, thanks to their access to the latest US technology, are very well armed and can unleash hell on the Indian army however brave they may be. China’s generals really want a limited war to evaluate their weaponry. They also want to humiliate India.