The Democrats have been taken over by the Workers World Party, and it happened a long time ago. They're just more emboldened than they've ever been before.
That's unfair to the Workers World Party. At least the WWP work. Many members of the 'Rats constituency leech off the rest of us.