India's political system is not exactly oriented towards fighting offensive wars. There is very, very little incentive for any PM to expend political capital on trying to launch a 'surprise attack'. What's more, given how noisy India's politics are, the chances of India doing what, say, Israel...