>>28468803 (OP)People who block people from merging because they technically have the right of way are assholes.
People who run the length of the on-ramp and insist on getting ahead of a specific vehicle are also assholes.
The cars on the freeway and the cars on the on-ramp, being aware that cars on the on-ramp have no choice but to merge, should be timing each other by either speeding up or slowing down to let the merging vehicles merge after every other car already on the freeway, coming together like a zipper.
Anyone who doesn't get this should be shot out of a cannon.