The Japanese made the same mistake with their submarine fleet as the war progressed - instead of attacking US supply lines and auxiliary ships, which would've hurt our war effort much more, they sent them after the glamorous targets, capital ships.
Which was one of the reasons I never believed FDR knew an attack was coming at Pearl Harbor and let it happen.
If the Japanese pulled off their original plan we’d have been up a creek trying to fight the war from San Francisco.
The higher ups had strong suspicions about and attack coming but exactly where they did not know. I think they all thought it would happen in the Philippines.
That alone would have been enough to pull us into the war.