You know, it's really dickish of John.
Considering how Cameron doesn't have to (but does anyway) make excuses for John when he craps up, to Derek (his uncle) no less! In Mr. Ferguson, she tells Derek that John was going to ask him about getting stuff from his supply depot, but he didn't, and Derek says that John needed to put his head back in the game. Cameron replies by saying that maybe John wasn't able to tell him since Derek seldom hangs out in the house anymore (due to his fuckbuddy, that bitch Jesse).
Cameron was right, too, when she said that John brings danger to Riley's life. Riley could've been killed in Mexico. Cameron got out of her way to take off her jacket, show off her Terminator titties, and
ask John why he was being such an idiot, doing stupid shit, and takes her time to try and
talk to him - something his mother and his uncle don't even do. And she gets rebuffed.
Sure, Cameron did go crazy and did try to kill him. Then she had an animatronic amnesia attack and, as Allison, shoved John really hard. But poor Cameron told Sarah, in no uncertain terms, that if she ever went bad again then they shouldn't bring her back and that they should kill her and
burn her.
Sure, John is Likeable Stupid, and Sarah is a tough mom who's screwing up due to all the strain and all her psychoses, and Derek is funny. But, man, Cameron seems to be the most sympathetic and sad character of the lot - she's just trying her best! Poor Robot Rivers!
I hope she doesn't get screwed over in the end. Go Robot Rivers! Little Tin Miss definitely needs to find her heart!