Bob Higgs makes some points that are so obviously true that they have completely escaped us. A very fine article. And evidence that blogs are an outstanding way of getting important ideas to many people quickly.
Peer review, on which lay people place great weight, varies from important, where the editors and the referees are competent and responsible, to a complete farce, where they are not. As a rule, not surprisingly, the process operates somewhere in the middle, being more than a joke but less than the nearly flawless system of Olympian scrutiny that outsiders imagine it to be. Any journal editor who desires, for whatever reason, to knock down a submission can easily do so by choosing referees he knows full well will knock it down; likewise, he can easily obtain favorable referee reports. As I have always counseled young people whose work was rejected, seemingly on improper or insufficient grounds, the system is a crap shoot. Personal vendettas, ideological conflicts, professional jealousies, methodological disagreements, sheer self-promotion and a great deal of plain incompetence and irresponsibility are no strangers to the scientific world; indeed, that world is rife with these all-too-human attributes. In no event can peer review ensure that research is correct in its procedures or its conclusions. The history of every science is a chronicle of one mistake after another. In some sciences these mistakes are largely weeded out in the course of time; in others they persist for extended periods; and in some sciences, such as economics, actual scientific retrogression may continue for generations under the misguided belief that it is really progress.
(and a grateful nod to DoF, who adds some more interesting thoughts)