The US has god awful amounts of money, and if any nation wants to flood the seas with subs its going to be the US.
I can’t say its been a winning strategy yet though, it was usually under the US Pacific strat where the fleet clears the Japs and then a few subs move in to keep them down.