Technically, using multiple lanes, with decent spacing, and a sensible average speed, the queue will clear quicker. Problem is, people bunch up, don't let people in and have egos that get in the way. The issue is people not following a good process flow, and this sporadic behaviour causes bunching, which in turn causes queues, which then leads to people wanting to skip the queues, and then leads to wanna be cops/holier than thou drivers to take matters in their own hands. Both are poor decisions. I'm fairly certain had the merc driver driven a little slower, and indicating to move in, the renault driver may have reacted differently.
The 1 in 1 along is far more sensible - but it only works if people do it right. Try to do a zip up too quickly, it bunches/fails.
When/if cars become automated, they will all drive without egos, and follow a suitable process that will enable larger traffic flow.