He's the best chance the Dems have, 100%.
No other candidate can beat Trump, if anyone else gets the Dem vote...it's an auto-loss.
The people that voted for Hillary are already going to vote D again, they'll vote literally anything to get Trump out of there...the people they need to get to win are the swing voters that voted Trump in 2016...and these people are only going to want to vote for Trump more because he's been doing objectively rather well, and is keeping many promises.
Yang is the only one that is going to get a lot of these possible votes because he's the only one who explains his positions with logic, explains them clearly, has thought-out points, and doesn't have a platform that's essentially "ORANGE MAN BAD REE".
If Yang loses the primaries, Trump auto-wins, I'm 100% sure.