Why would anyone bank on the dollar when the US government is running up record debts today even though they have no way to pay for the coming crisis of Social Security and Medicare when the Baby Boomers retire?