This is what diehard democrats don't understand. The "democratic" party will continue supporting garbage policies and politicians with the excuse that the other party is worse. Yeah, the other party is worse, but that's never going to change, which means there will never come a point where real progress is made unless democrats actually make an effort.
Politicians aren't owed a vote. If they want votes, they should appeal to voters. Radical concept, I know.