No stranger killed JonBenet. That was someone who knew her and knew the Ramseys well. No casual houseguest of the neighbors is going to be that detailed in the RN, know their way around the house that well, and know JB well enough to sit and snack on pineapple with her in the middle of the night. If the Barnhill's guest and the Barnhills themselves didn't have a tight and provable alibi, we wouldn't be idly speculating about them now because they'd have been more of a focus then.
I still think Patsy's behavior with Jacques I, while understandable with wanting to spare her daughter yet another illness or death, sets a pattern that shows Patsy's character as being someone who is comfortable with deception and making excuses she rationalizes into being okay. So much in Patsy's life shows her as being that kind of person - beauty pageants are all about being fake and putting up a facade - that's why they dye and style hair and give girls false teeth to cover up missing baby teeth and dress them up in outrageous barbie fashions. I think she did the same thing with JonBenet's death that she did with Jacques I...the truth wasn't nice enough, so she created an alternate truth for everyone else.
If this was an intruder, why the lawyering up and not going for months to do any interviews? Why insisting to only consent to interviews with certain "hard" questions verboten? Why have they abandoned the search for "the real killer"?
I was watching Family Guy on TBS last night, and John and Patsy Ramsey made an appearance. Peter said something about aiding them in the search and Patsy deferred, and when Peter said something again, JR got insistent that there was no need to search anymore, just let it go. Now I realize that's just a cartoon, but the facts are there. The Ramseys have entirely stopped searching for any killer and want it all to go away. Is that how an innocent parent behaves about their 6 yr old daughter's murder? I don't think so. They know more than they are willing to admit.