Not defending the runner's behavior - he should have more courtesy. But, please don't expect runners to keep to a sidewalk any more than cyclists would. A sidewalk is about the worst surface for running. Of course, we don't have many sidewalks here in our 'burbs, so it's not an issue for me, but when I was a runner (before I saw the light and moved to two wheels), it was nothing but roads.
Come to think of it, we don't have bike lanes, either, so I speak from near total ignorance. Oh, well, that's never stopped me before.