It can be a bit of a nightmare for cyclists because on the one hand the roads aren't always safe either, and on the other hand there isn't always the respite of a pavement because pedestrians do after all have right of way there. So where do we go?
One time in Cambridge I was trundling slowly along behind some pedestrian, fully aware that he had right of way, and waiting for the road/ pavement to widen up so that I could pass. Anyway he saw me and then proceeded to go from complaining that I was pushing him along (not entirely true, although I accepted that he had right of way) so seemingly holding me responsible for everything that is wrong with modern society. Which strikes me as going a bit far.
And then there is an incident that I remember very clearly, when a bunch of morons spotted me and then danced about in the road in front of me, apparently desperate for me to hit them. What the heck was that about?
In my experiences though the people who are most a danger to cyclists are, in order (a) other cyclists, (b) themselves, (c) pedestrians. Even if we are going to encourage more cycling, and we should, I'd have thought a certain amount of training before letting us loose on the streets is necessary.