The article is missing the point. The purpose of peer review is not to assure that a given publication is of good quality - it's to maintain the status quo. A system in which any undergraduate/PhD can publish his or her research without passing from a committee, or his own professor, is exactly the opposite of what people in academia are looking for.