No, I'm 99.999% sure being a creditor nation has nothing to do with it. You anti-China wackos really go off the deep end, don't you?
Oh, China being a creditor nation has nothing to do with it? Just must be cause Murdoch likes the country air in Peking. [end sarcasm]
China is a communist country & its interests are directly opposed to America's. Further, it is gaining power over America, as it buys billons of dollars of America's public and private debt.
I find both these disturbing trends, and I dislike Murdoch for cuddling up with such folks. If this makes me a wacko, so be it.