From what I understood Sanders was the one who people believed in hindsight would have won the presidency last time. So it is not really a surprise to see him popular this time.
There has been a massive divide in the party though. Ironically the one who didn't stand aside for biden lost on his own back , which proves money doesn't buy everything.
I don't claim to be an expert on all things politics. However I firmly believe that if the democrats had actually threw their weight behind one candidate a long time ago and made them oppose trump in the public eye , they would have actually stood a chance this time of winning.
Instead the republicans now have a barrell of ammunition to keep the votes that won last time and buy 4 more years.
I voted for Sanders in the '16 primary and thought/still think he would have done better than Clinton.
I think the main reason for this was that he managed to get serious momentum last time round. He galvanized the youth vote, the college campus vote.
He still has most of those voters but they are 4 years older and he hasn't managed to fill in the support of the voters who are coming up behind.
It was why, at the start of this race, I thought he had no chance because the 'buzz' was noticeably missing. Many young people are sick of old screaming white guys (I'm not making a judgement on whether this is fair or unfair). He got AOC on board and began to generate a bit of momentum but it was never anything like '16.
In the last 4 years, groups like our revolution have done great work but usually outside the party system, he wasted 4 years where he could have been building a viable platform and now people are shocked when he cant rack up democratic endorsements.
Put simply, his failure to beat a 78 year old Grandpa Simpson version of Joe Biden lies squarely on his shoulders.
As for Bidens chances against Trump. I think they are very good.
The more he goes around calling out BS like he did this morning, the more votes he'll win.