http://reason.com/archives/2010/01/21/the-governments-endless-appeti
"Since they have been in full control of the federal purse strings, Democrats have spent a lot of money and got the country into a lot of debt. Hence the two consecutive increases of the debt limit in 3 months. And they aren't the only ones. According to the Office of Management and Budget, the federal debt limit has been increased 98 times since 1940-more than once a year on average. Under President George W. Bush alone, Republicans voted to raise the debt limit by more than $6.4 trillion.
When the statutory debt limit was instituted in 1939, its explicit goal was to limit congressional spending-which is supposedly still its purpose today. Technically, if the debt nears its statutory limit, the Treasury cannot issue new debt to manage short-term cash flows or manage the annual deficit and the government may then be unable to pay its bills.
Obviously, that worked for a while. The chart above shows increases in the federal debt and the statutory debt limit since 1940. From 1940 to the beginning of the 1980s, the debt and its limit grew slowly. However, during the 1980s both the debt and the limit started increasing faster. Almost each year during this period, Congress would pass a new law raising the debt, though it didn't systematically grow the debt to the level capped by the limit.
It took a Republican in the White House and a Republican Congress to change that. In 2005, for the first time in history, the debt limit had to be extended after the debt had already gone $487 billion above the cap. This happened again in 2009, after the debt issued by the Treasury went above the limit by $1.5 trillion. Finally, this year the debt has already outgrown the limit by more than $2 trillion, which explains the need for a second increase of the cap in less than two months."
Doesn't it have to end? How could we change the incentives such that a politician would be rewarded for not bribing the citizenry he represents with the money extracted from them at gunpoint?