One of the reasons liberals tend to do such an incredibly poor job of governing is that they fundamentally misunderstand the nature of the American people. Given that liberals also fundamentally misunderstand Christianity, the Constitution, economics, and human nature, I guess it’s no big surprise that they don’t get the American people either. Come to think of it, I guess it’s pretty much par for the course. I mean, let’s face it, without conservatives around to help keep them in check, liberals would utterly destroy everything that is good about America and most of them would be baffled about what they were doing wrong right up until the end.
Socialism, and left-wing politics in general, is based upon ignorance of basic human nature. In fact, one of the flaws of socialist theory is that is presupposes that there is not human nature, that we are all products of our environments. This leads to the conclusion that if the perfect environment can be created, then perfect people will result. But people aren’t like that, and failing to understand that fact only increases the lack of connection between liberals and the American people.