We're short of these things because of 1990's cutbacks of military spending combined with our desire to spend money on free viagra for seniors.
Our overstretch of the military is due to pure political, rather than economic or structural, reasons.
Not even close to true, we no longer have the ability to maintain a Navy as large as the we we had 10 years ago. Soon the Chicom Navy will be larger (better?) then ours. Why? Because we don't build ships here anymore, just two (real) Shipyards left, Ships are made of steel and need steel armor, but we don't make (real) steel here any more either, our smart bombs require somekind of high tech magnet, but we don't make that here any more, that got shipped to China last year, so now we buy our smart bombs guidance components from the Chicoms. Ain't free trade great.
In WW2 we have numberious fleets with 400/500 ships. Overwhelmed our enemies, but we gave away our industrial base so those days are gone. Today Japan/Germany could probably beat us. Both are far greater industrial powers. Thanks alot free traders.
Slowly now ....
T h e___e c o n o m i c ,___s t r u c t u r a l___r e a s o n s___f l o w___f r o m___t h e___p o l i t i c a l !