A bad book published on schedule is on time once, but bad forever.
A good book published on a delay is late once, and then good forever.
Ultimately, you're getting a book either way. The question is, would you like something satisfactory that you can look back on fondly for the rest of your life, or do you want something that the author rushed out over the course of a bunch of sleepless nights that reflects the quality of those working conditions?
Good work takes time. If you're really pressed about authors not handing you a novel each year, go write fanfic - and find out for yourself how hard it is to produce a novel's worth of good, solid, well-paced, well-plotted story regularly.