I think it's more than fair to look at the dysfunction in the Senate (and House) and look at what some things progressives wanted are up against.
It's all nice for progressive, and let's face it, "gadfly" Russ Feingold to blame Obama for the Public Option not being in the Bill -- and I think one can logically argue the White House long ago made the choice to let Congress do the heavy lifting to keep everything from being like 1993 (and thanks Barack and Rahm).
But Feingold's complaining doesn't really change the fact that all these "progressive" Senators when push came to shove -- or hell, over the last several months -- have not done a hell of a lot on the issue either. And that includes Russ Feingold, who tries to come across as a hero ("Yeah for me, keep that blue money comin'!"), when he's done very little at all.
Couple that with the fact that not one single Republican will even vote for Cloture and you see the margins the White House and Democratic Leadership was dealing with.
There are not very many heroes in this in the White House or the Senate (some House members possibly), and it certainly justifies complaining about, but at the end of the day I'm more frustrated than anything else -- but I'm not going to deal with it by calling Obama, Bush II and referring to anyone who disagrees with me as a tool of one kind or another.