Jonathan Chait ably describes the Republican cycle:
The loop begins with Republicans gaining power on the basis of promising to cut unspecified programs, or perhaps programs accounting for a tiny proportion of the federal budget. That is the stage of the cycle we are currently in. Then Republicans obtain power and have to confront the fact that most spending programs are popular, and so they must choose between destroying their own popularity by taking on programs like Medicare, or failing to materially cut spending. So they settle on tax cuts instead of spending cuts. Then eventually their supporters conclude that they have been betrayed by their leaders, and cast about for new leaders with the willpower to really cut spending this time.
I’d add that even if they zeroed the entire non-defense discretionary budget they’d still be less than halfway to balance. And that’s before they formalize the permanent status of the Bush tax cuts and inevitably start adding in new tax cuts, which, of course, never have to be budgeted or paid for.
That the previous paragraph is news to most Americans is why the Democrats fail. And, just to name one, the elimination of the NIH and NSF through this zero budgeting process would basically doom the United States to second or third tier status in science, research, and development for decades, if not forever. So there’s that.
But let’s not talk details.