I have to say the original post is a quite vague and someone need instructions on how to post a question in a blog...
There are so many variables that can cause this kind of bottle-necking in traffic. Traffic light timing, Construction, Road planning, junctions, intersections, time of day, time of week or weekend, weather conditions etc...
Keeping right it not the always answer as many roadways require drivers to stay in the left in preparation for exiting at a junction..but of course these details are not mentioned in the original post so how can you expect any real help here...and please explain how 'idiot drivers' contribute to this? 'idiot drivers' are in ALL lanes..
So the the real question is why are you (WxyOne18) in the left lane? This would really help your query...perhaps you and everyone else in that lane are going for a Big M@C and that kind of food makes people poke along...
Good luck
drumix