Has a lot to do with it,plus the fact that human life appears to have no sanctity at all,for them,not even their own.
Yes.