How is execution different than 150 years in prison, aside from the chance to be exonerated later? Madoff's life is just about as thoroughly destroyed as Wu's. They will both die in prison.
I dislike capital punishment for several reasons, in particular the greater potential to be applied falsely, but I do not feel that Madoff's sentence is substantially less harsh.
It'd be interesting to see numbers on how many people serving a life sentence would choose to commit suicide if materials for a painless suicide were readily available. Prisons actively attempt to keep people from doing so, and it's apparently frequent enough to be a major problem at some prisons.
I dislike capital punishment for several reasons, in particular the greater potential to be applied falsely, but I do not feel that Madoff's sentence is substantially less harsh.