Stopping in the middle of the road to save a pedestrian 3 seconds while costing 5 cars on the road to wait 10 seconds is obviously dumb, but what about recognizing the gap near you in the line of cars is the only gap around for the pedestrian waiting ahead, and either slowing down or speeding up a little bit to open that gap wider which makes everybody safer and eliminates any real braking events.
You might not notice all the things people do now to make traffic move smoothly, either intentionally or not, but something as simple as a line of robot cars spreading out on a road can cause problems when traffic levels that normally leave large gaps for easier left turns, pedestrians, poor visibility crossings, etc, instead becomes a steady spaced stream of traffic that has to be disrupted to fit those other options. Very small things can result in large traffic bottlenecks. Humans aren't immune to it, we cause out own problems with things like traffic waves, but we also solve many problems ourselves without really thinking about it.
There is no way to cross unless someone yields to let you through
Personally I always let people in when they need to go. What does that cost me? A second or two? When people actively try to cut you off from merging it leads to more accidents and more road rage. Just merge peacefully and let people merge without getting your ego involved. That's more or less how LA used to be, at least before a million New Yorkers moved there who didn't know how to drive.
Our systems don't cover every case, and it's better when we use human courtesy to solve the edge cases.
Stopping or altering traffic isn't, though. You shouldn't stop at a green to allow another driver to maneuver for all the same reasons.