Actually, it is all that and then some. What few ever talk about is the National Security issue that idling our workers and factories means to America. Now that Russia is on the move and colluding with China, Iran, etc.
Stop for one moment and consider if we were to go to full-scale war with Russia? What side is China on and does all trade come to a stop?
Yep - during WWII, we had infrastructure enough o do an incredible gear-up - today, especially with technologies that not enough are competent with, we are at a marked disadvantage.