I smell a whiff of confusion between the budget and trade deficits.
Where do you think the Chinese get the money to buy Treasuries with?
Trade deficits are not a problem in and of themselves, combine them with a profligate government and a foreign government willing and able to vacuum up the surplus and buy the profligate government's debt and you have a problem brewing...
The economic howlers which pass as truth around here are hilarious nearly as bad as DU.