Is that REALLY how it works in the USA? Certainly not the case over here ,where you're supposed to get over to the left (that's the right for you American drivers) unless you're passing - regardless of what speed you're doing. I've driven in the USA and always stayed right wherever I could.
Does this mean on an empty highway you could travel at the speed limit in the left lane for miles and then stay there if somebody came up behind you wanting to overtake? Does the law say you have to stay in that lane to enforce the speed limit in the absence of traffic cops? Or does your law, like ours, say you're in the wrong lane and should get out of the way - whether the guy behind is speeding or not?
That's the law I'm asking about BTW - not just opinion about what you think is the right think to do.
There's two similar rules that are in place. One is "Slower traffic keep right" This is prefaced in our handbook with the caution that "speed laws apply in ALL lanes equally - there is no "fast" lane."
This is the rule in the Interstates and on two lane highways and roads in
some states. It basically means that you can travel in any lane but you should yield to traffic traveling faster by moving to the right. fwiw, the driver's handbook states this rule applies in all lanes but the far right. So it would also apply to the center lane on a three lane Interstate.
There is no law against passing on the right, provided it is forward lane (not a turn lane or the shoulder) and it is safe to do so.
There are some areas where the law and signage is "Keep Right Except to Pass" This is the one the 'speeders' in this thread wish were in effect everywhere. It applies just as it reads, you must keep to the right unless you are passing.
Where it gets real tricky is when a car in the left lane IS indeed passing cars to the right but someone comes up behind them at a faster rate.
I asked a cop last night. In this situation, unless the faster vehicle is an Emergency Vehicle (Fire, Police, Ambulance and running siren/lights) there is NO
requirement to move to the right IF you are traveling at the maximum posted speed limit. You are traveling as fast as the law allows in the left (or any) lane. However, (using an expression) "courtesy among theives" (speeders) is that one should always yield to the faster driver.
IMHO (this part is opinion with some attempt at explanation): Either one works well on the
open Interstate and two lane roads and Highways. Neither should be applicable in cities/metropoliton areas where traffic is moderate or above in congestion.
As a matter of practicality - It would be impossible to follow the "Keep Right Except to Pass" rule through this city enroute from Memphis to Knoxville staying on I40 east bound. The interplay between the Interstates forces one to constantly move from one side to the other in order to stay on the same route.
IE. I'm headed east bound on I40 from Memphis. As I approach 440, I must move to the left to stay on 40. Then as I approach I65N I have to move back to the right. As 65south approaches in downtown I have to merge back over to the left lanes to stay on I40.. the same scenario plays out three more times as you approach I24 and 440 rejoins on the east side of town.