I forgot to mention one more item. It takes a 2/3 vote to pass the budget. 50% + 1 makes much more sense. At this point I'd take 60% as much better solution.
How many Dems were advocating 2005 level spending? How many Dems were willing to say "we'd love to have all these new programs but since we can't get the revenue, we're going to delay them or cut something else?"
I'd love to be making 25% more than I actually am, but is it responsible to spend that way? If not, why are Dems off the hook?