I assumed from the way it was edited on the very first go-around that of course Caleb killed Francis, and then kinda doubted it on the third one, only to be told by the fourth (or fifth?) one when they finally revealed it all that yep, Caleb did do it after all. Yeesh.
By the way, for a show that loves its echoes and callbacks, I was super duper disappointed no one asked Caleb if he ever questioned the nature of his reality.
Also, I think it doesn't make a lot of sense that Solomon and Rehoboam left Caleb out in the real world. He knew too much, even if he had been reprogrammed, and his post-reprogramming reluctance to accept crime "personals" made him of little use as an unwitting outlier-hunter. So why not just ice him like they did with those thousands? What purpose does it serve to let him still run free?
The craziest part is that Solomon foresaw all this!!!!
I quite liked that Solomon immediately shut down any supercomputer-host alliance, saying the two kinds of AI did not have shared interests.
But fixing Solomon with an EMP to prevent it from "escaping" makes no sense to me. It's a giant computer that won't even fit on a truck. If it's going to escape, it's going to do so by sending itself down wires to another piece of hardware, not physically hauling the hardware to another location.
Maeve's motivation as best as I can tell is that Serac has her cooperating under duress: a threat to Maeve's continued existence plus the potential to reunite her with her daughter. He's also outfitted her with a failsafe that prevents her from attacking him, or at least a failsafe that freezes her when he pushes the freeze button. So if Serac were smart -- though there's really not much reason to think he is, at this point -- he would also have her monitored 24/7 for any sign of treachery, which is why she doesn't immediately throw in with Dolores (the most convincing anti-Serac faction in this whole thing) upon meeting her. So that's my theory of what a smart Maeve is doing, but IMO the show and Maeve should still tip that a little. As it is, she seems to have genuinely aligned with Serac, which would be 100% stupid.
Speaking of stupid, not only was it stupid of Bernard and Stubbs not to kill William right after he declared war on them, or to let him wander off in post-riot America without a gun to his head at all times, but William's own sudden anti-host motivation doesn't make a lot of sense. Also it puts him on the side with Serac, which is all very confusing.
Maeve going in with a sword -- and admittedly a flying gunship quadcopter -- seems silly too. She would have done better with a gun. And a short knife, considering the big katana was unwieldy in tight spaces like the industrial kitchen.
Also, weird that Maeve didn't use her anti-tech powers on the rifle drone.
Yeah, why has the show not told us anything about Berlin Dolores!!? Feels like a bit of a cheat.