I think blogs can complement the peer review system, but not replace it. Peer review gets you a lot. Anyway, the person I was responding to wasn't advocating blogs, but wikis, RFCs and documentation projects. Those things can also complement the peer review system, but not in a major way. Academics do already use those things where appropriate.