Efforts to curtail left lane hogs have failed, so we need to try a new approach. How about establishing that, in prevailing conditions (fair weather, uncongested traffic), the minimum speed in the left lane is 120, the middle lane is 110, and the right lane is 100 KM/Hour.  That way, we can settle what the acceptable speed per lane is, and justifiably condemn those who don't match these minimum speeds.  As it stands, many people believe, and aren't wrong per-se, that so long as they maintain the speed limit of 100 KM/Hour, they have a right to stay in the left lane.  Since our highways are designed to hand 130 KM/Hour speeds, and cars are safer, faster, and better at braking now, perhaps the maximum speed should now be set at 130 KM/Hour.  There, problem solved.