Mercedes Lackey said this quote

(From the Author Note at the beginning of the book.) Dorothy L. Sayers used to say that mystery stories were the only moral fiction of the modern world--because in a mystery, you were guaranteed to see that the bad got punished, the good got rewarded and in the end all was made