Probably the most annoying thing about Indians is being slighted by China. China feels that India is not worthy of being its own enemy, and India's strength does not meet the qualifications to become China's enemy, which makes Hindu ultra-nationalists very painful
Obsessive Pakistan hatred is deeply engrained in Indian society and the average citizen, not bashing Pakistan will simply not gain you votes. He already lost with this statement