Andy, yes, I would have rode further down the road, until the merge point or shortly before, if some knob hadn't started playing "you can't get by me" with me.
I would have signaled for a left-lane change several hundred yards to 1/10th of a mile before the merge, probably, depending on the speed of traffic in the left. If traffic were stop and go, then probably waited until closure, and if moving readily on the left, signalled earlier.
I don't really see the issue with that. If people want to queue early, go ahead. If they then feel like they have EARNED stiffing me out of not being able to merge and instead glue themselves to the car in front of them, then who is really being petty then?
P.S. Andy, that quib "you would have rode to the bitter end", tells me you really have a lot of disdain for what I did. Again, you might want to look into what's going on in your life that would make you react in such a way to someone doing something that is, as Les said: both legal and moral.
Sorry if that came off as preachy, but most people that get upset on roads, and over react (people that swerved into the lane to cut me off for example, and those that say that they can understand why they did it) typically have some other problems in their life, some other things that they can't control, and they use the power and the anonymity of the motor vehicle as their means to assert themselves. These are often the same people that IF they had an issue with you face-to-face they would more than likely not make a peep.
P.S.S. I once, long ago, was that guy that would crowd the shoulder as people pass ON THE SHOULDER, or pull out in front of them as they attempt to USE THE SHOULDER to get to a merge point faster (I wasn't on the shoulder), so I can understand the frustration. However, that was years ago. At some point in my life I realized that it isn't my job to enforce traffic laws (or my own sense of fairness on the road), and that I can't really know what is going on in the life of the person in that other car. Maybe they need to get to an emergency room, for example?
TJR