Honestly, the past strip seems a bit of a reflection of Marigold's situation in miniature. Sure, rationally, the hug shouldn't bother Hannelore, but isn't it predictable that it initially would, particularly for an AI?
Marigold was pretty much a jerk, but I think it's a bit more than just social awkwardness. I've been a bit offput for a while at just how paternalistic the other characters have been getting toward Marigold. I honestly think Jeph is sprinkling hints at this by having so many instances of characters saying, "Yep, they're totally going to bang!", etc. Is Marigold immature? I think so. Yet I still don't know how you expect people to react when you tell them, "I know what's best for you", and manipulate things around them so *quickly*.
The last date was yesterday. From Marigold's point of view: (1) she got some teasing for dancing after the date (2) today, she was hoping to see Dale, but (3) got forced into an uncomfortable situation by Hannelore assuming what's best for her and (4) panicked and ran home to someone else who knows what's best for her.
That last statement of Momo's isn't neutral. Saying "I could, but I will not." feels like a similar, but lower degree, form of Marigold's response. It's saying "I have the power to make it work out, but I want you to do it for your own good." rather than just explaining that it's a terrible idea because it's a terrible foundation for a relationship. I feel like she's gotten insensitized to legitimately awkward situations. I see echos of it in todays' strip, where she honestly looked annoyed that Hannelore might have briefly failed to process she's a robot.
Lastly, this is why I hate plots where a group of friends decide "A and B should be together, let's make it happen!". I've been the A in that, and it's really annoying for an introspective person. You have to sort out your own feelings with the combined fact that now you know that someone besides the two of you has already constructed this narrative before you know what you want. That's entirely the situation where I'd be apt to think that if this is so important to them, why don't they handle it.
Summation: Marigold was a jerk, but I honestly think it's more the release of acute pressure she's feeling from everyone else rather than a general thing.