I agree with all of that but I'm not the voting block that should be seeing that and voting democrat but not. To those people it will never matter how many incremental gains the dems push through. They only see the big things not attempted or failed, that the party is once again running a uninspiring insider, that they are being told who they have to vote for because there is no other option, and that having done that last time not much in their day to day lives has improved.
I don't care about that but the people that do make or break the democratic party. Unfortunately the democrats seem incapable of learning that if you don't appeal to those people, they will lose.