Again, the vast majority of primary voters do actually vote in the general, and for Democrats. Its not Bernie voters in the primaries who stayed home. They voted for Clinton and Biden at super high rates. I'm one of them.
Better candidates DO win primaries and DO get elected....