On MSNBC's "Morning Joe" Tuesday, Lawrence O'Donnell pushed back against those who say that liberal pressure on Congress to pass a better health care bill is pointless or even destructive.
"You do not want to live in a country where there is no one analyzing anything from a purist position," O'Donnell argued.
On the show with him was CNBC's John Harwood, who said Monday that liberals need to "lay off the hallucinogens" if they think they can improve on the bill that Senate Majority Leader Harry Reid passed.
Harwood argued that liberals aren't grateful enough for what Reid achieved. "[Harry Reid is] about to get 60 votes for a bill that goes further toward the aims of Democratic liberals and the left on health care than has been achieved in this country in a very long time. Like ever."
"The left that wants universal coverage which was given up on day one, they have every right to their disappointments," O'Donnell responded.
He gave Reid and Sen. Max Baucus (D-Mont.) credit for achieving what was possible, but he said there was plenty to be unhappy about. "I think liberals should be extremely worried, because I think this bill will give liberalism a very bad name... Because of the ridiculous over-promising that they've done for it and because of every indicator showing that it will raise health care prices for everyone in the economy."