The dems problem is that their left wing seems to control who wins their primary. That person doesn't do well in the general election. If Richardson could get the nomination, I think he'd do dangerously well in the general election. But can he win the primary is a key question.
As you suggest, I doubt it. Joe Lieberman ring a bell? The most reasonable dem voice was the first to drop out, IIRC.