It was ridiculous. First, the list was supposed to be people that Jane had known, who he shook hands with sometime before Lorelei Martins revealed that clue. Jane shook McAllister's hand in Season 6, well AFTER the clue had been revealed. He shouldn't have even qualified for the final suspect list.
"I recalled all the names of the 2,164 people that I've met and shook hands with since Red John murdered my family. I might have missed one or two, but not many. 807 of those names were women. And Red John's probably not a woman.
Another 949 were men that I had brief encounters with that I never saw or heard from again. That leaves 408 names, and Elliston Farm will exclude so much more. We're getting close, Lisbon. We're getting close." - Patrick Jane, "The Red Barn" (5x13)
Not to mention, McAllister was just a one-off character who didn't appear for several seasons. Making him RJ was complete nonsense. It's like they Heller randomly picked a name out of a hat. He wasn't even close to or even tangentially attached to the RJ case until Season 6.
Ray Haffner would have made more sense. Part of Visualize, may have been at the Red Barn, shook Jane's hand, borderline obsession with Lisbon. All the pieces fit.
But that aside, it was still a
terrible conclusion, regardless of McAllister being RJ . And it's why I don't trust Heller with the Batman mythos.
I bet the Joker turns out to be some lab tech guy at the GCPD.