Except the "nimrod" merging late is actually doing it right.
[video=youtube_share;35byJxDIX88]http://youtu.be/35byJxDIX88[/video]
Everyone has to be on board with "zipper-merging" or it doesn't really work. BTW, I got flamed for advocating that a couple of years ago. People think if you don't get in the "right" lane early, you're cheating. So as long as people react to "zipper-mergers" as cheaters, it will cause the same traffic flow problems as early-merging.
But. Think of this. When automated cars are commonplace, they'll likely zipper-merge, because they won't have the selfish proclivity for "how dare you cut in front of me after I've spent 45 minutes in this line because I merged in 2 miles ago." No. They'll negotiate with other cars to alternate merging (zipper-merge) because that's the most efficient way, and they're not self-important.