You are, again, spot on. Remember, however, when the Dems are in power they do not exactly march in lock step so they also don't really accomplish much more than 'fixing' what the Republicans left for them. ADA was almost not passed (and the republicans actually wrote half of it! (they just didn't vote for it)) They had lots of other things (I have mentioned several in other posts) that they could have fixed but choose to ignore in favor of battles over whatever.
Now they are starting to run as Socialists! One can only wonder just how serious they really are. Perhaps they too have bases that are ignorant, completely seduced, and willing to support because they can (right or wrong). <sigh> If they keep it up I suspect that the next election will have low turnout, on the part of the left.