Dax I think your issue is you believe that Democrats, like Republicans, are willing to rally around any stupid talking point as long as it owns the Pubs.
I can assure that the current Democratic Party is just a hodge podge of mostly well meaning people all waiting for everyone else to come around to their world view while accomplishing absolutely nothing.