And when firing missiles from 1500km+ away, the submarine should be able to evade incoming ASW aircraft. This would be far more difficult to do if the submarine had to close to within torpedo range and also deal with ASW helicopters.
Also consider how expensive a nuclear submarine is eg.
a) For the cost of 2.8 Virginia SSNs, you could actually buy a Ford-class aircraft carrier instead
b) It doesn't really make sense for an expensive Type-095 to use short-range torpedoes (at high risk) against a surface group where the Frigates or Destroyers cost a lot less
To deal with torpedo or antisubmarine, 095 needs to be the J36 of submarine. It needs underwater loyalman to do the ISR.
In this age, I don't prefer submarine vs submarine.

