Democrats in Disarray? Again? Really?

Put the pundits out to pasture. Heterodoxy is healthy.