Had he ran in 2004 he could have very well upsetted Bush.
Feingold at least has principles. None of this voted for it before voting against it garbage. He has been pretty nice about letting Bush get who he wants in his Cabinet as well. Frankly, he wouldn't be the most embarrassing Democrat to have as President.