People don't appreciate how left the Democrats are because almost everyone's political opinions are 5-10 years behind reality. The Democrats are one of the most successful left parties in the world currently; as soon as you count "respecting immigrants" then e.g. Europe loses cred no matter how good the healthcare systems are. And those systems weren't designed by the current generation.