US Treasuries (though paying historically low rates), are in high demand and the most liquid assets on the planet! Therefore, when you need funds immediately, those are the fastest sale you can make!
I could live with BP owning America easier than Saudi Sands Inc., or Iranian Irresponsable Insanity and Sons
The less U.S. paper China holds the better IMHO.