I'm a moderate so I don't really have a candidate anymore but I think people in the middle for the most part in the swing states see Trump as the lesser of two evils when it came to him or Hillary. And truly not many people had a problem with Trump before he became president and his policies make sense for the most part. Just the delivery is the worst ever and the guy can't speak in public especially about medical issues. Trumps personal beliefs and policies are as much liberal as they are conservative and the racist tag is very sad and purely media driven as he is very simple guy. If you like him, he likes you. Doesn't matter what race, religion, or country you are from. The russian collusion attempt by the media was pure nothingburger from the beginning. He did keep us out of wars which I thought he would not do. The economy thrived when I did not think the tax breaks would work.
As far as Biden I don't know anyone that is just head over heels about him. Its just kind of "I guess Biden will win the nomination". Nobody knows what he stands for, or why he has been in government for 40 years etc.
All that being said I would vote for Obama if he were the candidate today. Very presidential and even minded. Fair. Only disappointment with Obama was he didn't let things from the past with Republicans go and never tried to work to compromise after his first term. And ACA was a good idea but had no chance with the like your doctor keep your doctor pinochios and the "healthy young people are going to pay for it" which we knew before the ACA was passed that it was a straight untruth. He needed to get bipartisan support for ACA to last.