I can't comment on that specifically since I have a great personal dislike for Biden but looking back at the other candidates I don't really see anyone else who could have done much better against Trump (and no, Bernie isn't it either, nor is Cuomo or whoever). The biggest challenge for Democrats is that Trump can make anything up and his 42% base seems invincible so he can just keep throwing shit at the wall and wear his opponent out.