Fear of terrorism in the united stats has lead to more security at airports, some flights to certain areas have been reduced.
Goods were scarce because the military needed them. Such as food rationing. Rubber usage etc... The military needed those more. The materials were needed for war. War isn't about technology. It's about the ability to muster resources for war.