We procure subs at a very laggard pace so whatever we induct, should not have short-legs or even suffer from any obvious limitation. IN sea-control doctrine not allows for a lot of specialized ships like AD-ships etc. (that is, when it comes to principal combatants only, unlike corvettes).
Subs of IN, despite considered as sea-denial platform, would be tasked to escort CBG's as well as carry out independent operations in deep oceans. This is the flexibility IN would not compromise upon. So, whatever few subs IN would eventually have, would be armed to the teeth & would be designed with deployment flexibility in mind. Our shipyards are also not really known for their efficiency in routine maintenance, so IN's few operational subs have a lot of water (read, sea-lanes) to cover.
That is the rationale behind the general, multi-purpose nature of IN surface combatants. Our ships are, as a rule of thumb, more densely & heavily armed in comparison to ships of corresponding tonnage in the region. This is a given that the trend is only going to sustain itself.