That's one of the flaws of the two party system: One candidate leads for the Republican and Democrat party, giving the other candidates basically no chance.
So even with the bad rep that Biden has been getting by both sides, I think he'll still win due to familiarity.
Also, independent parties...