"Unlike most fleets, the Indians build ships not to release a couple of missiles over ruins in the desert." Good quote. The primary goal of the Indian navy is to take on other advanced navies (though one opponent won't be so advanced). For that role, 16 Brahmos missiles and 32 Barak 8 missiles are perfect. I don't see any scenario where the Indian navy will be unleashing hundreds of Nirbhay missiles at some city. But we should build bigger destroyers with longer range air defence systems and additional nirbhay missiles that won't compete for the same VLS space with Brahmos.