In stead of crying foul about china trade surplus, US can do the following things to have a balanced trade with China. 1 change the laws which discriminate china firms to invest in US. Basically let china buy US assets and take controlling shares. I think China is very interested to buy Boeing , Intel, applied material. China will fire most workers and take bright engineers and equipment to china and move those companies head offices and main production and research to China, US offices will be sales and marketing divisions. this will cut 3-400 B trade imbalance. 2 sell some hard assets to china like timber , soy bean etc, this helps 3 sell some land to china , so china can use them for food production in US I am sure that will solve problems for both countries. There is no free lunch in this world. you have trade deficit and if your products are not competitive, you have to sell your assets.