I'm about to say a spicy take that will no doubt come back to bite me in the ass in November: Any Democrat, leftist or centrist, who cannot win a general in a D+11 and climbing environment like we have this year, cannot win at all. And any Dem who loses this year should step away from politics.