Left lane camping is one of my biggest pet peeves. It seems to be a problem in Ontario, and I'm sure that our low freeway speed limits of 100 km/h are partly to blame.
My friend drove me and two other friends to Toronto a year ago and he stayed in the left lane the entire time we were on the 401 (65 km!). Naturally, he was doing 100-105, despite the fact that the unofficial speed limit in Ontario is 120. Needless to say, we got passed on the right countless times and got glared at by many drivers. His defence was that he was technically speeding, and therefore he could use the fast lane

. He doesn't seem to do this as much anymore, probably after being criticized by friends and family.
I've given up on the no-passing-on-the-right suggestion. In my mind, if I can pass on the right, the driver I'm passing is likely in the wrong lane! In fact, in Ontario, it's not uncommon for the right lane to be empty. This is because the left lane can be blocked by a slow driver, the middle lane is seen as the default lane for many drivers (so they don't have to deal with trucks in the right lane). I'm willing to use the right lane for passing if people are blocking the left lane.