I'm basically a year-round cyclist in Toronto, Canada. The popularity of bicycling as a form of transportation and commuting here has been growing over the past few years, and I'm generally happy people doing things to encourage the practice.
However, on my travels I often see cyclists blowing through red lights, at both minor and major intersections. I also see cyclists blowing past the open doors of the streetcars/trams that we have in Toronto: by law vehicles (which bicycles are) must stop 3m/10' behind them. I mention this as I have a friend to got hit by a bike when getting of a tram and ended up with a broken arm, and often see close calls.
Personally I don't see the point in breaking the rules, as the light is going to change in 30 seconds anyway (I usually end up catching up with these folks a few blocks down the road). One of my concerns is that by acting this way they "ruin" the reputation of more reasonable cyclists, and give the activity a bad name.
There are also the folks who ride the wrong way one one-way streets, even though there's another street going that direction a few tens of metres down the road (the blocks are fairly close together in the urban parts of Toronto--basically a grid). These may seem like small things, but it gives a certain perception of cyclists that is not entirely positive.
Does anyone have an effective strategy for convincing these folks to obey the rules? Is it worth approaching them and talking to them at all?
(This is assuming that they're reasonable people, i.e., people who listen to reason and logic.)