I'm not saying that I would just run away after hitting some one else's car. But you have to take into account how this particular person's reaction to the situation. Whether he have insurance or not he might still run away because maybe he's scared to face the owner, scared being abused (If he have any history on being bullied at school etc. etc), feared for his life, money matters. - There are many many reasons why the person will run away.
When the time comes and you accidentally hit a $80k BMW I'm sure most people would have second thoughts about leaving. Like I said earlier every one think and react differently.
I know its wrong but thats the way the world works, if the world is perfect then there would be no crime, rape, war etc..etc.. But sadly no, there are a lot of different variations from person to person, (hope that makes sense!!??)
I'm sure most of us have done some bad things, mistakes during our lives, so what would you have to say about the mistakes you've done??
I do feel your pain, in fact it happen to me 2 years ago when some one put a massive dent on my rear quarter panel on my VS.
Maybe I should have said in my earlier post that I would not run away if I did the damage (I was drinking beer that time!!).
So sorry to anyone I have offended but I'm just saying that things does not always go the way you want it to be.