Other countries that trade with the US have no practical choice but buy US debt to keep their currency from rising too high. This forces them to support the US's ability to grow our economy through massive debt.
That doesn't keep China from buying more then the minimum as a way of keeping the Yuan well below it's natural level. This lets them grow their own economy through massive exports.
The problem is that it isn't a stable situation. To keep this going we have to sell an ever expanding spiral of debt, and at some point it doesn't work any more.
Jay