Like many other Democrats, I think it's time for Lieberman to go.
He has been a completely disloyal Democrat, refusing to play by the rules, refusing to support the results of a primary election that he lost, and now refusing to support the Democratic nominee for president.
The man is all about himself and his own ambition, no matter how much he says he was supporting McCain for the good of the country. If he really cared about the good of the country, he wouldn't have supported a 72 year old man that couldn't even keep his facts straight, and he certainly would have withdrawn his support once McCain chose Sarah Palin as his vice president.
When Lieberman lost the primary election in Connecticut to Ned Lamont, he refused to accept it and ran as an Independent, winning with Republican votes. That was not loyalty to party or party protocol. That had nothing to do with the good of the country. It had everything to do with Lieberman's cushy seat in Congress.
When McCain became the Republican nominee, he didn't even wait to see who the Democrat would be. He jumped on the McCain team "for the good of the country." Though Hillary and Obama had both campaigned for him in his unsuccessful primary, he refused to support one of them. I suppose he thought he had a much better chance of being appointed to a high position in a McCain presidency than in an Obama presidency, and certainly he will be defeated if he runs for the Senate again in Connecticut, so maybe he was choosing "the good of Lieberman," but it had nothing to do with the country.
Lieberman had an even stronger obligation to the Democratic Party because he was once its vice presidential nominee, but he completely rejected that responsibility.
He can't be trusted. He shouldn't be in the Democratic caucus, and even if it means the Dems won't have a 60 vote majority, he should be kicked out. He's a traitor to the party and traitors cannot be tolerated. If the Republican want him, they can have him. He won't be re-elected to the Senate, and we can elect a real Democrat the next time.