There ain't much good about the Dems in general.
But they aren't really the problem right now. For example - the shutdown. The shutdown is not about the extremes of both parties failing to reach a compromise.
The moderate position is "no wall", plain and simple. The extreme position is "wall". And it is classic Trump. Trump loves to throw out a ridiculous demand so that the compromise is between "moderate" and "ridiculous".
Frank L is hung up on the fact that the parties' extremes cannot come up with what he considers a sensible immigration solution. That's fine. However, that really isn't an issue right now. The debate is between crazy and not crazy. If we can get to not crazy, then we can start holding people to account for failing to advance it from "not crazy" to "sensible".