China Joe is the best the Dems have to offer