It is to my humble opinion that on ONE front, the war might take more than 15 days. They are in a better shape compared to Iraq in 1991. If the war broke on TWO fronts, they might just crumble like a house of cards.
India has more advanced weapons than 1991 Iraq, sure. Then again, the PLA of today has far more advanced weapons the the coalition of 1991. But it looks like the Indian will to fight is about the same if not worse than those of the Iraqis judging from the level of ‘enthusiasm’ needed to flee so hard you literally die because of it.
Not even the butt of countless jokes Iraqi military lost men from fleeing with zero hostile action as far as I am aware.
Also, say what you will about 1991 Iraq, at least they didn’t have the ridiculous logistics and munitions issues the Indians seemed to. When coalition forces came, the Iraqis were never short on munitions to shoot at least.
The only way the Indian military can retain viable fighting capabilities in the immediate combat region is China somehow allowed them the luxury of time with gradual escalation rather than an upfront knock out blow.
But gradual escalation has never been the PLA way. China generally endured as much as it can to try to find a peaceful solution, but if you do push China far enough that it authorises the use of military force, it tends to strike with overwhelming force. That was the case in Korea, Vietnam and India. And I cannot see why the PLA would change it’s tried and proven strategy now.
Obviously China cannot take all of India in 15 days, but that was never going to be the military objective.
If the PLA does strike, it will aim to totally destroy Indian military forces and bases capable to engaging in the targeted area. In that respect, it will do what it did in 62 again, which is to totally destroy India frontline forces, and then unilaterally stop hostilities and dare the Indians to come and start the shooting again. The main difference will be that China is unlikely to initiate an unilateral pull back to pre-hostilities positions. Instead they will advance to their claim line and consider the boarder dispute settled.
Combat will only drag on beyond 15 days if Indian keeps trickle feeding fresh forces into the combat zone.