I agree. What annoys me about a lot of cyclists is that they're never in the wrong. It's always the motorists fault - or the pedestrian. Let's not forget that cyclists use the pavements too and at least one fatality has occurred when maniacs on two wheels have been racing about on them.
I can't seem to have a nice leisurely stroll even along the narrow canal footpath with my pooch these days without constantly having to watch for marauding cyclists zipping up behind me.