> If corporations are persons, and they can commit felonies, why not give them punishments that are analogous to what you'd give a person who committed a felony?
Because corporate personhood is a legal fiction, and a corporate death penalty doesn't really hurt the people who a corporation stands in for very much, and hurts lots of other people a lot.