Good article. They can help themselves by getting off this identity politics train and moderate their message to actually reach out to people not in auto-Dem states. Not everyone lives in an urban-suburban environment, is agnostic, pushes ID everyday, and has sufficient revenue to do $15 or more for minimum wage, hangs with computer programmers and pushes the newest iPhone, etc.
Get rid of the techno-urban elitist image and voters, esp. the needed indies will flock to them in 20. Granted I am an indy and voted against Trump, albeit very hold your nose for HC style. Get someone that voters don't have to reluctantly vote for.
since you prefer throwing out not just identity politics (whatever that is meant to be) but most of the party program, what exactly should the democratic party stand for then in your opinion, contrary to the republican party?
(besides the point, that the democrats ofc need their urban voters to come out and vote)