Really I don't understand the criticisms of Calder at all when talking about the peer review of papers. I don't have any figures handy, but I would guess that most papers that get rejected during peer review are those that are either obviously wrong, or aren't significant advances on research already done. Even then, if a paper gets rejected from one journal people can always resubmit to another. And another. And so on. I doubt that many get rejected because they're somehow "politically incorrect" or heretical.
Of course there's failures in the process, but usually those are due to the papers that shouldn't have got published falling through the net. And really peer review isn't a particularly exacting standard. It's really just to catch the obvious pap, and for the more prestigious journals, to decide whether the paper is "worthy" of being published there.
And by the way, there are ways of publicising your work without going through peer review. Posters/submitted talks at conferences is one way. Also, there's pre-print archives, such as in physics there's
http://www.arXiv.org. You can put a paper on there and ensure there's a wide audience for your work, without going through the usual publication process. (Although in both cases there's still some degree of quality control).
I think that actually one of the real problems is something that Jeff Corey alluded to, in that jobs and grants in accademia are largely decided on the basis of publication record, which gives an incentive for scientists to publish as much as they can. Although this is good to a degree, it also can often mean that some scientists will try to get away with publishing poor quality stuff, which tends to push down the quality of research. Never mind the quality, feel the width kind of thing... One advantage of peer review is that at least it provides some quality control which counteracts some of the worst excesses.