I've had times where the right lane ends up being the fastest. On I-5 near Woodburn, OR, it's 3 lanes. So many drivers, including truckers, will often stay out of the right lane entirely to avoid being caught up in traffic coming on/off. Meanwhile, the left lane is going 5 mph under the limit because there's a left-lane camper somewhere miles ahead. So I can fly past everybody in the right lane because there's actually barely any traffic coming on/off and everybody is avoiding the right lane for no reason at all.
The section of I-5 between Portland and Salem is absolutely psychotic, and I have never been able to reason out exactly why. It consistently has a left lane jammed with angry people going at or below the speed limit, a fairly normal center lane filled with cruisers, and a mostly empty right lane with the occasional big rig and regular very-high-speed cars expressing their frustration with the left lane by going 25+ mph over the limit in the right lane.
I know that's what you basically just said. Just venting. The driver behavior in that section of freeway confounds me, and I do not know what the underlying cause is. It is otherwise an unremarkable bit of interstate like any other.
Banning passing on the right only works if keep-right-except-to-pass laws exist and are thoroughly enforced. Most states in the USA don't have keep-right laws, and those that do, it's never enforced, so many people don't even know it's actually the law.
EDIT: US-26 westbound immediately outside downtown Portland is notorious for left lane campers. The limit is 50 mph, but without fail, there's some moron going 40 mph in the left lane. You wanna go slow? Fine, but do it in the right lane where you belong.
OTOH, most states have a stay right except to pass, slower traffic keep right laws.
Which means, that unless the person to your right is weaving through traffic, driving on the shoulder, or a few other bits of unsafe behavior, if someone passes you on the right your likely the one violating the law by not moving right when your not actively overtaking/passing someone.
I much prefer cars with short gearing for better engine braking. I continue to choose to drive a manual party for better engine braking.
There are plenty of ramps on I5 and 205 that I merge to the left for because I know they will spill into the right and (when it exists) middle lanes. Because of how traffic also reacts to brake lights (some people brake too hard even when they have sufficient distance to let off the gas and coast to a slower speed) it seems like it ends up making my experience through those stretches a bit better.
Ultimately, any individual behaviour is largely irrelevant, it's what the whole mass of cars moving along does that affects things the most. Often you don't want to be the (significantly) odd one out regardless of the situation.
Would I love to see CHP or OHP fine every left lane trucker in the 'no trucks in left lane' zones? Hell yes, but until that happens, I understand the trucker behaviour.
When asked, they'll say they feel safer in the left lane because they don't feel safe having to deal with people turning out and merging. So you get instead people driving fast in the lane meant for pulling out and merging.
Reasons vary, but a lot of the time it can be explained by left exits/splits ahead on the highway. Which some may call poor design.