Recently there are a lot of debates between the Keynesian and Austrian economists on the skyrocketing government deficit.
My opinion is this:
In general, government spending is wasteful. To expect governments to efficiently allocate capital is a larger mistake than to believe in Bernie Madoff.
Keynesian policies only makes sense if consistently followed. The true Keynesian policy maker would save money during good times and spend money during bad times. The intention of such policy is to smooth out the business cycles. Unfortunately, our government hasn’t been saving money during good times, therefore to spend now requires the nation to elevate its debt level. And high government debt would easily lead to money printing & hyper-inflation. The solution to too much debt is not be accumulating more debt. If there is no saving, there should be no spending, especially when the spender has a tendency to be very wasteful. In the U.S. case I would side with the Austrians.
The Chinese government, on the other hand, is also spending a lot of money to stimulate the economy. Fortunately for the Chinese, they were saving a lot of money during their economic boom. And now in a global recession, they can snatch up assets and resources for cheap. This investment mentality is what drives the “easy-money” policy in China right now. Therefore, in China’s case I would side with the Keynesians.