Beijing bluntly criticized the United States after the superpower's credit rating was downgraded, saying the good old days of borrowing were over. S&P cut the US long-term credit rating from top-tier AAA by a notch to AA-plus on yesterday, over concerns about the nation's budget deficits and climbing debt burden.