I agree that the quality of Patricia Cornwell's Scarpetta novels has greatly deteriorated over the last few books, and that is why I have now stopped reading them altogether.
I hate the way her books are now written in the present tense, and the way she's now writing in the third rather than first person.
I agree that what happened to Benton Wesley was preposterous, and there have been other ludicrous, poorly thought out plot developments - eg a blind man (the "werewolf") jumping into a car and then driving for miles!
But what I think insults her readers most is the lack of continuity between the books. The age gap between Kaye and her niece Lucy varies greatly from book to book, simply to solve the plot at hand. I think her devoted readers deserve better.