A war with China must not be taken lightly.
The think tanks, intelligence agencies etc. must constantly work on reducing risk in the relationship with China.
War may still happen but there is no point in fanning the fires.
If a criminal invades your house and takes it over room by room, and you don't fight back because you are scared of the costs of fighting, then you will eventually lose the entire house. Unless you show the criminal that invading has consequences, there is no reason for him to stop taking over your house.
Many of the think tanks are populated by bureaucrats brainwashed by Chinese military propaganda, and thus too much in awe of China/PLA. The reality is much different. Their technology is primitive compared to western technology, their army are a bunch of brainwashed conscript 5 foot tall jokers with limited training who would get butchered in any war beyond using sticks and spears, and their Chinese manufactured equipment is of shoddy quality.
India is in its current situation because of decades of inaction on the China border: Which in turn is because of the 10 foot Chinamen syndrome that pervades Indian bureaucratic circles who think themselves to be intellectuals, when they are just educated fools who like the sounds of their own voice. Chinese military is crap compared to the Indian military; but because of the restrictions placed on the Indian military for decades by the bureaucrats China has been able to build large amounts of infrastructure on their side of the LAC (while the Indian bureaucrats have kept stopping Indian military from building infrastructure in order to not upset the Chinese).
Even after China occupied territory on Indian side of LAC, Indian army is not allowed to initiate military action against PLA, because "a war with China must not be taken lightly." War is already being forced upon India by China as it occupies more and more territory in India and Bhutan. India can respond by fighting to make Chinese occupation of Indian territory more costly, or it can keep burying its head in the sand as Chinese thieves use every opportunity to steal more and more unoccupied land in India and Bhutan. Either way the war will go on. Burying your head in the sand now means losing more and more territory in the border areas of India and Bhutan, until there is nothing left to fight for.
Chinese government propaganda is good at convincing others (bureaucrats in Indian government) of how great the PLA is, when in reality the PLA is one of the most poorly-trained, poorly-equipped militaries in the world; Indian soldiers had to rescue them in Sudan/Africa after they ran away as US peace-keepers (and these were supposed to be their best). India is at least 1 to 2 generations ahead of them in terms of military technology; none of the PLA equipment works as advertised. CCP/PLA's greatest strength is that they are great at bluffing about their abilities.
Indian military would wipe the Himalayan floor with the PLA, but the bureaucrats have tied their hands with the agreements made with the PLA; agreements which the PLA break whenever it suits them. If it wasn't for the "sophisticated think-tanks" and Delhi bureaucrats not tying Indian military's hands with these agreements over the last several decades, India would not be in the predicament that it finds itself in: With the politicians/bureaucrats in full denial mode while China continues its activities unabated on the Indian/Bhutanese border.
Pretending that there is no war (because "war with China should not be taken lightly") does not make the war go away. It simply means that the Chinese keep making territorial gains in the war because the Delhi bureaucrats (brainwashed by CCP/PLA propaganda about 10 foot Chinamen with their unbeatable shiny military toys) are too afraid to allow the Indian military to do its job.
War is being forced upon India, whether it likes it or not.