Stuff like this has always gone on. I've never had someone throw anything at me cycling, at least that I am aware of, but it happened when I was a runner. I had people throw bottles at me when I was running on the road shoulder, and that was 30+ years ago.