Scholarly publishing is slow, really slow. The time from submission to publication takes on average one year, likely an underestimate considering the fact that many authors are forced to submit to multiple publishers.
Arguably, the publishing process is necessarily slow because work must make it's way through a rigorous peer review system. This would probably be okay if such a system were in fact effective. However, research on the effectiveness of peer review shows that most major errors go unnoticed by reviewers. (Schroter 2008, Godlee 1998, Baxt 1998, Smith 2010)
So-called "stings" have shown that:
computer generated papers can pass peer review (Labbé 2012),