This was an interesting read and though I disagree with Haidt in many crucial points, such as the role of reason in our lives, he presents in this book challenging ideas which cannot be taken lightly.
However, I believe Haidt deliberately ignored the role of education, and though he acknowledged the good role discussions play in removing personal biases when people pursue their goals and agendas, he ignored it in his theory of the Moral Foundations. Discourse and education can play a huge role in developing both a set of ideologies and a personal narrative with which we examine our own beliefs and values. His "demonstration" about the shortcomings of reason, with the usual story of a consensual incest between a brother and sister, is not as strong a demonstration as the conclusion he tries to reach, namely that intuition always plays a much stronger role in our lives than reasoning.
Came across two pieces in the NYT (one by by Gary Gutting and and the other by Michael P. Lynch) about this book along with Haidt's reply, and I can say that I stand by my rating of 3-stars. Here are the links for the three articles respectively.