Some people run for president just to gain publicity and public awareness. Some run to become well knows, so they are in the mix of potential VP running mates.
Some run for president because they have an ego.
Point being, people running for president know they face long odds.
If people did some honest unbiased assessment of their chances of being elected, very few would ever run for president.
Some people run just to be spoilers for a state or two.