Concussions?! Which city were you living in?!
https://news.ycombinator.com/item?id=31362410
Actually never had a traffic accident on my bicycle.
Granted, my only personal comparison would be to Buffalo, Albany, Poughkeepsie and San Diego, all which have much less congested city centers.
The only east coast city that matched the "needles and feces" attitudes I have seen was Philadelphia. As soon as you start driving into the city it is impossible to notice how much trash and car debris is in the road. The moment I parked, we saw needles on the ground and as a result I was more likely to notice I imagine. But, it was truly a filthy city.
Buffalo city centers do have a high rate of panhandling and street scams, you just learn coping skills.