This is something I actually quite like in this universe, that the AI's have utterly non-sequitur fetishes. I'd be interested to learn how this developed. I mean, is it some random repeating "bug" in the code? Does some programmer throw a dart at a giant wall of encyclopedia entries and then program in whatever he lands on for each AI? (Or does the AI code itself do that "virtually", when the AI is born?)
And I'm quite sure this has been discussed at length, but what was Roko's problem with Pintsize then, since he came exactly as advertised, which she "swiped right" on in the first place? Was it just the inappropriate venue, him doing it in the very public restaurant, since she's basically "in the closet" about her fetish?