>>1076897>DenverIt's been about 20 years since I was there, but, it doesn't seem like things have changed much. The reason you think contact with cars is some crazy rare catastrophe is that your downtown looks like this.
Try riding in an actual city and you'll see why it's no big deal.