"Democrats have done a few good things" is not remotely the same as "Democrats are good," especially when I go out of my way a bunch of times to say Democrats are not good.
You know what critical support is? You know what the CPC line on Stalin is (70% good, 30% bad)? Then you know "they've done some things good" is not a blanket endorsement, even if a person has done a whole hell of a lot more good than Democrats ever have.