I feel it's a bit strange to argue for corporate death penalty by comparing it to individual death penalty, given how controversial the individual death penalty is.
It should be, they both should be very controversial. But it easier to argue for a corporate death penalty than it is for a corporate "life in prison" because both of those things look exactly the same.