To reiterate a point I've made several times here: I'm not advocating for running red lights. Quite the contrary. I think all cyclists should stop at stop signs and wait for red lights.
My broader point is that cyclists running red lights gets a lot of attention, but ultimately drivers speeding causes much more harm, yet that is accepted by society at large.
Motorists run red lights differently to cyclists, because you are at the front of the lights you just don't see it. However, watch any lights in the UK and you will be shocked at how many motorists waltz through after the lights have gone red, waaay after the amber light has gone out.
As a cyclist you filter to the front so you just don't see this as often as it happens. Statistically there are more cars on the roads than bicycles so the majority or red light jumping is almost certainly by cars. On a bike it is just a bit more blatant with turns on left (UK) made that motorists would never do if there was a red light stopping them.
Jumping pedestrian crossings - 'pelican crossings' - is another thing. Cyclists get this wrong but there is also a lot of common sense, if people have crossed already, why stop? Plus if the traffic was cyclists and buses then these crossings would not be needed.
My broader point is that cyclists running red lights gets a lot of attention, but ultimately drivers speeding causes much more harm, yet that is accepted by society at large.