I’m no psychologist, but in my experience, the best way to win an argument is to avoid making vulgar statements about the other side. “F*** the small businessman” isn’t exactly a great rallying cry and is likely to turn off even those who might be on your side in the first place.
If Yglasias is one of the brightest rising stars in the Democrats’ stable, then they’ve got a long road ahead to regaining real power.
More thoughts on the matter from Jane Galt and The Black Republican.