I don't find it surprising that thieves face more gruesome punishments like hanging, cutting off hands, etc in places especially when there may be little recourse for the victims of theft and the theft represents a significant impact on their life.
I think reasonable argument against such things is that it is too easy for people to mistakenly hurt a non-thief on accident. That's more convincing to me than simply saying property < life at all times. If I was poor and needed my vehicle to get to work everyday and you're stealing it then yes I would be willing to shoot you to stop you.