I just automatically discount the opinions of people who say stupid shit like "A government budget is exactly like a household budget - you need to spend within your means!"
When you can print your own money or invest in the roads and infrastructure around your house, then we'll talk :V
1. You're right, governments can just print off their own money to pay their debtors. Nothing could go Zimbabwe with this plan - NOTHING
2. Canadian gov doesn't let you invest in the roads or infastructure around your house?
How is spending within your means stupid if by definition spending out of your means is unaffordable? Greece is not a desirable economy
I'm not saying that it's a good idea to do so, but that's just one example of the many different tools governments have at their disposal that a household doesn't.
Also I'm not sure if it's possible, not directly. There's 'adopt a road' signs around, but I don't know the details of that, I do know you can't earmark your taxes to go to a specific areas infrastructure or education, and roads are publicly owned so unless that 'adopt a road' is more than just advertising for whoever adopts it, yeah. :V
Also it's stupid if you can grow your investment by more than the interest on the debt. And governments (at least the Canadian government) gets a better deal on debt than a household does so it makes more sense for a government to go into debt if it finances things that bring it more on the dollar. (Though, you know, student loans. We ARE talking Canada here, we haven't learned about the whole "pay for your citizens education" thing past high school)