Unless I am misreading, the cited report is about publishing comments, rather than articles. Comments are like letters to the editor. They are not peer reviewed, though they are editorially scrutinized. Some scientific journals allow them, and others don't.
Sure, the peer review system is imperfect, because it involves humans. But I wouldn't use comments as an measure of peer review.
Jesus was a liberal hippie