I stop at every light.
Mind you sometimes I hate doing it (especially when you are half way up a hill and have to stop for a single pedestrian). Car drivers don't always understand what a pain it is to wind up the gears only to have to stop again. We only get up to about a quarter of our full speed - keep in mind that a cyclists full speed is a fraction of what a car can do. And we don't have anywhere near the acceleration of cars, so it severely penalises our trip times.
Like cars, riders rarely if ever go through red lights at intersections. It is mainly the pedestrian crossings, which are everywhere and usually only have one or two people crossing them, so the cyclists feel safe to go through given that they are not going at a great speed and are generally aware of what the pedestrians do. The risk of collision is far less than a bigger bulkier car which can do more damage and has far more acceleration off the mark.
Having said that, I do agree that we should all respect the rules, though I genuinely believe that bikes should have priority at the lights at intersections, so that we get a head start on cars. There is nothing worse than getting beeped, yelled at and spat at for not having fuel injection and a turbo exhaust.