The old Delaware Dem, back in the olden days of Daily Kos, would think that Progressives should be happy with that and would fire off a bombastic diary at any hint of dissention on the left in voice or deed. I guess that was because I felt we on the left should be a nice big happy liberal-Democratic-progressive family, all united on the same team, especially when the only other team in town is a bunch of literally evil theocratic fascists. Indeed, back in the olden days, I started and sustained many a flame war on the Great Orange Satan over this doctrine of SYFPH (Shut your fucking pie hole).
The new me doesn’t care. Be miserable if you want. Blast Obama day in and day out for his failures to give you the pony you wanted, or for failing to give you the right model pony you want. Because the ponies you are crying for is Social Security, or Medicare, or progressive and fair taxation, better schools, single payer universal healthcare, equal rights, ending unnecessary wars of choice, and so on and so on.
My point is that we all have our roles to play. I have slowly but finally realized that over the last few years.