I will never understand people, EVER!
I'm with you there. <~>
Very sorry to hear about the situation. I understand how incredibly frustrating it can be to watch such things occur and be unable to do anything. BTDT. :-(
One can only hope that in the end, everyone must answer for their actions. Unfortunately, that's cold comfort for those who have to deal with them or suffer because of them in the real world.