Yes!! Here's Cheri DelBrocco telling you what she things of the democrats these days. She begins "Have you heard about the newest political party? You probably saw them, and mistook them for someone else. They are called The Invertebrates. Their symbol is the jellyfish. Dozens of Democrats, especially the leadership, have defected to the Invertebrate Party. Their “I sorta kinda disagree with W” squishiness has made possible the triumph of the fanatical. Their opposition to the agressive rightwing is so spineless, so timid, and so lacking in confidence, it can only be described as cowardly." and then she gets clear.
I couldn't agree more.