The catch is that it would leave the government spending far more than it takes in, just as it did under Bush and Obama. But that's not a deal breaker. Few of our leaders care to insist that the public pay for all the government it gets. They would rather go on running big deficits and let posterity figure out how to pay the cost, and the American people are OK with that.