If she really needed to sit next to him, I agree that she should've asked whoever was sitting next to him to switch seats. I'm sure they'd have been thrilled to switch.
I generally will not switch seats, unless it's an aisle seat for an aisle seat, or a better seat.