Household budget analogies emerge any time someone wants to limit spending, or criticize spending, but one of the biggest points of Wealth of Nations (which is the foundation for modern macroeconomics) is that the budget of a state is fundamentally different to that of a household.
If a household fails to maintain its budget, it's game over. People know this, which is why it's a punchy analogy. But it's also a bad analogy.
If a state fails to maintain its budget, it can either print more money or raise taxes. Neither is a great long term fiscal policy, but it's not the end of the world either, and budgetary deficit something most states utilize fairly regularly.
What's missing with the school lunches and present with the Iran War is political will. (I get that is what your point was all along.)