The hypothetical of who would beat whom in politics can't be proved. It can be reasoned, but that's about it. I think Kasich for example, would have kicked Hillary's butt convincingly, but we can't know what would happen when it's a two person race with 24/7 media attention, and millions being spent daily by both sides trying to destroy the other. Personally, I think Bernie would have lost much of the Clinton support if he had won the primary and denied her the nomination, and I think Trump would have won both the delegate vote and the popular vote. But who the hell knows, or even cares at this point. I sure as hell don't want another three and a half years of WH dysfunction, Dems resisting everything Trump and fanning their Russia collusion fake news with the support of the mainstream media, and Republicans proving time and again that they can't agree on shit.