the american left are idealists and utopians at best
Seriously. Take the issue of immigration. If you say that maybe we shouldn't have open borders as a first order of business they will scream "communism is when no borders" but they ignore the fact that there may be issues with opening borders fully given current conditions. And so the discussion stops completely and both sides are left frustrated.
What's a better party?