Philosophically I see no reason it should. Politically however Reid in the Senate outmaneuvered Boehnor in the House. That's just the political reality, and the House cutting off its nose to spite its face isn't going to change it. Sometimes a stupid deal offering some of what you want is the best you can get, and while I generally agree that a bad bill is worse than no bill, politically the Republicans are going to take heat for not doing something they supposedly want to do. For their side, the Republicans got a great deal of what they wanted - no income tax hike, Democrats on board with forcing a decision on the pipeline, a cut in subsidies for better-off retired Americans in lieu of tax hikes, restoration of some of the worse Medicare cuts. Frankly I'm amazed at how well Boehnor did against Obama and Reid. However, the price for getting that is a measly two-month extension rather than a year, during which time both parties will presumably negotiate in good faith to find an agreeable way to replace the lost revenue. That's politics; with the exception of Obama's brief heyday where the Democrats were unstoppable, neither party gets everything it wants. Hell, even when the Dems had the trifecta, probably most of them were unhappy with either how much got passed or how much didn't get passed. Senators and Representatives are entitled to get no more than can draw a majority in the House, 60 in the Senate, and a signature from the President.
Again, I have big problems with some of the things the Senate has done. I think each chamber absolutely owes an up or down vote on legislation passed by the other, and I definitely think the Senate should have stuck around for a conference if needed, and I agree that the Senate has been extremely dysfunctional for the last few years, unable to pass a budget. But I think a two month extension is the most that can be agreed upon in the Senate within the available time limit - hell, this should have been wrapped up two months ago, to give time for the new rates to be programmed. So even though philosophically I agree with the House about the Senate's structural failings, I think this is the wrong place to take a stand, both morally and politically.