Well, he won. I hear that he is a Former Navy SEAL, I'm not a wannabe and could care less, but that may have been a factor with some folks.
One of the few, very few, Democrats that I disagree with but respect is U.S. Senator Bob Kerrey from Nebraska. He was the first Navy SEAL to win the Congressional Medal of Honor. Like I said, I'm not a wannabe, but at least he is brave and fought for his country...