Similar thing happened to me in the city last week-- cab took out a biker (watched it happen), and I helped make sure he was alright/call for police when no one else would. And, just like you, people were honking and pissed off despite being able to see this guy laying in the road. What the hell is the hurry?