So today I was playing Hostile Water as Soviets and bought an Attack Sub. I got in my sub, and a teammate of mine bought a Missile Sub, which was promptly stolen by a spy. In spite of being in a superior anti-naval vessel, I was completely powerless to do anything about it so long as the stolen Missile Sub remained submerged.
Now you can say, "look before buying, and don't let your subs get stolen," but realistically there will always be new players and that will never be a solution. In the situation I mentioned earlier, me stalking the stolen sub would prevent it from surfacing and firing, but it also makes for some extremely boring gameplay. So how do we fix this (if it is even agreed upon that it is a problem)? Firing normal torpedoes under water would create more problems than it would solve, and depth charges on a sub make no sense. The only thing I can come up with is some sort of extremely short range torpedo for secondary fire that can be shot underwater.