Ditto. Basically, here, let me throw some reasonable doubt out for you.
And IMO JMO me spitballing, but after the 2 roommates said they didn't know him, hadn't seen him, I can imagine the defense rolls up and asks the two roommates if they were always with Kaylee 24/7 - and we know that they were not. Then the defense asks if someone could ever have been at the house with Kaylee when the 2 roommates were not there, and of course, the answer has to be that there could have been. Then the defense asks if they knew every person Kaylee knew and then the defense trots in a few people they definitely didn't know. Better still if the unknowns were at the house without the 2 roommates and/or during a party. Then the defense asks the 2 if they were always at every party and met and remembered everyone - and probably someone can't remember everyone. And on it goes, chipping away, bringing reasonable doubt in small increments. Just quick examples, but MY biggest fear is that if there was friendly contact via a chat or a coffee visit, etc. and then that really expands the potential RD options. And that is why I hated to see that put out there by SG. Of course, that would have come out anyway, but just better to let LE/the prosecution handle that. And all imo jmo just guessing.
IMO JMO 'stone cold killer' would suck, but there are actually really beautiful parts of that drive imo jmo and can be fun.