Yes, I do agree that we just borrowed our lives from God.
But a part of me also agrees on death penalty. Many people do crimes, they do not fear God so keeping peace and order, law enforcement should take in charge instead. Death penalty will also serves as a scare for a lot of people to prevent doing crimes. However, there should be a tough investigation whether the people in inquiry is guilty.
Or rather the government should just come up with a punishment better than taking lives and prisons. And just let God decide to their fate.