The show was much better than the book series. McDermid thinks she has to write about nonverbal communication endlessly, for one. Her earlier books in the series mention "throwing down the gauntlet" frequently. Even now, the characters often grin instead of talk.
Then this one ... my word. Does McDermid want to show off how brutal her plots can be? It seems that she wants to kill characters for no reason whatsoever, not to mention having other characters experience unendurable pain. The character of Carol Jordan has lost all my sympathy. She's an alcoholic who refuses to admit she has a problem; she blames her closest friend for the fact that her life has fallen apart; she's a sad, soppy, mess. I can't find anything to relate to in this Carol. Tony is absolutely devoted to her still, which begs the question: Why? Why on earth would he want to have this horrible, toxic woman in his life?
As for the Jacko plot, I agree wholeheartedly with another reviewer who pointed out that he could not possibly have wreaked all that havoc. He would have had to enlist the help of a small army to get so much revenge in such a short time - and he didn't. One man could not have caused so much destruction, especially with the entire country on the lookout for him.
McDermid writes a nice lesbian relationship, but I think she's incapable of writing a heterosexual relationship that doesn't involve immense pain, game-playing, and enormous personal issues. She needs to either (to be crude) take a dump or get off the pot, as far as Tony and Carol are concerned. This "Tee-hee, I'm going to bring them together, then break them apart" approach is tiresome.
The TV series, with Robson Green bringing Tony Hill to vivid life, is fascinating, and written much better than the books. I've read fanfics that are written better. Ms. McDermid, please try thinking outside this narrow box you've created.