Yes, progressives and democratic socialists seem to be where all the energy is right now. No, there is no absolutely no need ...