I quite agree. In fact, I remember suggesting a Corporate Death Penalty maybe 28 years ago, to friends in the campus SF club. I don’t remember what corporate malfeasance of the day led me to suggest it.
The resident strident libertarian was deeply offended by the idea . . . once I explained it. He thought I’d meant privatizing capital punishment, which he approved of.
So, yes. Bust the thing up. Sell off the assets. Reassign the contacts to companies that agree to sign an ethics agreement. Shareholders? Sorry, you DID vote in that board. Remember the proxy statement?