Very sorry to hear about your experience, edd. Absolutely appalling. I can't remember that sort of thing happening ten years ago, and certainly not on a routine basis.
I think it's time for action if we want this kind of thing to stop. If we don't speak up the powers that be will just cave in and make pavement cycling legal everywhere.
Write to and phone councillors, and make sure we're heard.