This is such an interesting question. I have often found myself finishing a book that I didn't think was that great just because I kept thinking if I keep reading it will get better. . For instance, I thought the writing in Dan Brown's Da Vinci Code wasn't all that great, but I kept reading because, even though I didn't think much of his writing style, I still wanted to know what happened next. So he must have been doing something right. I have quit reading some very popular books because I thought the writing was horrible. Books by Janet Evanovich are examples of this. I found her writing to be filled with extra, unnecessary words, perhaps put in just to make the books longer.