There is a huge difference between a business and and a family that need to balance a budget. And a Government. A government is responsible to print money and maintain a stable economy. It is naive to think that the two are the same. No the Government does not need to have a balanced budget.