Most of America's ports are run by foreign companies. Americans live in a dreamworld. They have no idea their mortgages are backed by China's massive purchases of U.S. treasuries. Foreign purchases of our debt are the only thing keeping us afloat with Bush the drunken sailor.
Apparently you don't know the difference between the trade deficit and the budget deficit.