This political reality makes the tax deal a bad bargain for Democrats. Think of it this way: The deal essentially sets up 2011-2012 to be a repeat of 2009-2010. Once again, there would be initial benefits from the stimulus, and decent growth a year before the election. But as the stimulus faded, growth would tend to stall  and this stall would, once again, come in the months leading up to the election, with seriously negative consequences for Mr. Obama and his party.

You may say that economic policy shouldn’t be affected by partisan considerations. But even if you believe that  how’s the weather on your planet?  you have to consider the situation likely to prevail a year from now, as the good parts of the Obama-McConnell deal are about to expire. Wouldn’t there be pressure on Democrats to offer Republicans something, anything, to improve economic prospects for 2012? And wouldn’t that be a recipe for another bad deal?

Surely the answer to both questions is yes. And that means that Mr. Obama is, as I said, paying for the release of some hostages  getting an extension of unemployment benefits and some more stimulus  by giving Republicans new hostages, which they may well use to make new, destructive demands a year from now.

One big concern: Republicans may try using the prospect of a rise in the payroll tax to undermine Social Security finances.

Which brings me back to Mr. Obama’s press conference, where  showing much more passion than he seems able to muster against Republicans  he denounced purists on the left, who supposedly refuse to accept compromises in the national interest.

Well, concerns about the tax deal reflect realism, not purism: Mr. Obama is setting up another hostage situation a year down the road. And given that fact, the last thing we need is the kind of self-indulgent behavior he showed by lashing out at progressives who he feels aren’t giving him enough credit.