From a moral stand point, yes, but from a legal standpoint no
I don't trust the government to not abuse this power and I don't trust the state or jury to get the correct verdict 100% of the time, meaning innocent people could be punished incorrectly.