I hold Steve Thomas in high regard, in case that hasn't been clear already, and it isn't because I consider him to be some brilliant expert or seasoned policeman. It's because I believe he was one of the few if not perhaps the only person involved in that investigation that consistently sought for justice for JonBenet. You may disagree, but I consider him in some fashion to be her hero. He perservered for the truth and justice for her harder than her own parents did, and he wouldn't have been focused on them if the evidence didn't keep pointing right back to them. Patsy Ramsey herself even said that she believed that Steve Thomas meant to and was trying as hard as he could to serve justice to JonBenet - she just insisted he had the wrong person.
I think the theory he put forward corresponds with the evidence. I think the fact that his theory that RDI was backed up by CASKU shows he's on it. You don't have to be a veteran detective of forty years to see through that laughable diversion and inconsistent amnesia-laden stories the Ramseys put forth.