I guess the coup de grace for the show was killing John. He was an epic character that sadly got diluted when they started adding other cast members. Jim Caveizel should have been the actor that played Jack Reacher. This was an excellent show though and I will miss it.
It sucked but I was actually ok with John dying, given the way he did it. I thought it was kind of cool that with Harold being the "father" of the system and seemingly knowing everything, John actually had an arrangement with it that Harold didn't know about.
They flirted with everyone but Shaw dying but I was glad Fusco survived. I thought maybe the very end wasn't really real, it was Harold dreaming as he died but the showrunner has said that was real.