History tells us that Generals and occasionally Admirals, start a new war with the tactics of the last war. They then must adjust to realities.
Computer gaming tries to make this a thing of the past. Treaties try to tame some of the barbarity with waves of laws to be respected. Or ignored, if you are the USA.
Submarines are capable of bringing the UK to starvation within two months or less. Over populated and unable to feed itself, it is clearly more vulnerable than in WW 1 or WW 2. The USA was "lucky" in WW 2 because of clever use of submarines to spy out Japanese fleet positions.