Some people will never steal even to save their own life, because they have principles which guide them in that direction.
I think it is important to recognize that our society has less respect for property laws and is more accepting of dishonesty, theft, and general lack of honor than many previous societies. As the cultural value of integrity declines, people see no reason to refrain from theft and violence, so if a situation presents itself where it seems advantageous to them, they take it, even if it is not advantageous to society or causes great harm to someone else. It seems that empathy is lacking in our society as well.