Dont get me wrong, it is not all cyclists who ignore the rules of the road. But those who disobey red lights deserve all the slagging they get, and they are actually being provocative with that behaviour. That said, only last night me and three mates were crossing the road at a pelican crossing and had to stop halfway across because a MOTORIST drove through on the red light, fortunately one of our party realised the car was not going to stop, otherwise no doubt he would have ploughed into us. We had had a few beers, and so it seems, had the driver of that car.
But motorists also need to realise that a cyclist only has two wheels and that when they see a pot hole they have to avoid it otherwise they will be on their r's, and they may not see it until the last moment. The same goes for glass and litter etc in the gutter. So the motorist should give the cyclist a wide berth in case of such a situation.
I always recall one motorist saying to me that when you over take a cyclist or motor bike you should treat them as if they occupied the same road space as a motorist, as that gives a safe zone in the event of them having to avoid an obstruction - I think that is very good advice.