@revelette1,
I think many of us agree on that Rev.
The most important thing though is control of the legislative agenda. It’s better to have the majority even with 5-10 conservative Democrats than it is to be in the minority with 49 super-progressives.
If OurRevolution is half as smart as they think they are, they’ll support this guy on Election Day, even while pushing him to go further left all the other times.