Torpedoes on the vanilla game..
The torpedoes are designed to beat capital ships. All right, you can use them in a "kill the enemy base" mission, but it's a waste of money, as those bases are not too strong and with over four or five passes firing you lasers the base it's out. In addition, each torpedo it's over 7k, and the kill the base missions are ovr the 20k, so it's not too much profitable spend that amount of money in a torpedo..
In addition, in the vanilla game there are no "kill the battleship" missions, so, why I should buy a torpedo launcher?
P.S.: I completed the story without a torpedo launcher, so even in the story I can't see it's utility...