He kicked that strawman's butt! I hear people calling Biden the front runner and the leader for it.
Which he is. By all polling he is currently the most formidable threat, the leader, and all of the other descriptors. What remains to be seen is whether he stays there through the primaries. Anecdotes about who some guy in Iowa is talking to is not a relevant counter-point to the numbers we have.
If anyone likes someone more than Biden, go out there and help them campaign and change the direction of the numbers. But don't create fantasies in favor of reality.