Putting up bogeymen to unite a fragmented democracy is a well established American political tradition, and an Indian one as well. The problem with democracy is that power and interests are decentralized. That centripetal force constantly threatens to tear the country apart. To prevent disunity, and to centralize the purpose of a nation, a democracy always needs an enemy. For the United States, it was the Germans in WWI, then the Japanese in WWII, then the Soviet Union in the late 20th century. When the Soviet Union collapsed, American commentators widely moaned the loss of a convenient enemy. The American public resumed their instinct for isolationism and the growth of the American Empire slowed. 9/11 was greeted with joy by Bush administration as it created a new enemy--Osama bin Laden and Islamic terrorism--to unify the country, as well as an excuse to expand the American Empire in the Middle East.
What about India? Indian politicians use the same political tricks to hold together an even more fragmented population, ethnically and religiously. The Indian regime's quiet effort to annex Chinese territory backfired and resulted in the war of '62. Yet the Indians perpetuate the victim myth and refuse to acknowledge their own culpability in the war. Indian greed for Chinese territory prompted the government to strenghthen relations with Pakistan. India harbors Tibetan separatists and have a history of arming Tibetan terrorists. Indian media's favorite pastime is China-bashing and Indian commentators write most of the anti-Chinese propaganda in the English language media.
China has no malign interest in India, yet by insisting on treating China as the enemy, Indians have given birth to a self-fulfilling prophecy. That is the weakness of Indian democracy.