Today Obama laid it on the line, finally insisting that Democratic majorities in Congress pass something:
Glad you noticed this needed some leadership. What took you so long?
That's a serious question. Even if the President doesn't give a damn about health care "reform" (and I suspect he does want this to work), simple political self interest might have been expected to get him working visibly to pass this thing. But for months, nothing.
The punditocracy is kicking around whether to blame the White House staff. But this is Obama's show -- it's up to him to take control. Let's hope his remarks today signal he's going to get on with the job.