On the standing-for-something front, that question was settled long ago. Nothing can be more obvious than that the current Democratic leadership considers actual principle a laughable electoral weakness. This was demonstrated most forcefully a few weeks ago when Hillary Clinton joked about Mohatma Gandhi having worked in a St. Louis gas station. If Gandhi were running in this race, the Democratic Leadership Councilbet on itwould be warning of a McGovern-like landslide defeat. Democrats consider strength to be the skillful capture of swing votes via the tactically precise execution of a fuzzy policy of standing for nothing at all, as in the case of Bill Clinton.
Never hard of this guy before but NYPress is slightly right of Center but they do print eccentric left wingers who don't march lock step with the party line.