Andy is a good guy. He was young an naive. He was wrong and he fessed up to it, and he said he won't do it again. Cut him some slack.
As much as I am against it, if the acquisition of my company hinged upon my agreeing to sign off on some patents to Big Co., I'd do it.
I don't think he was all that young or naive when he sold. It would not have been difficult at his age to understand the nature of Yahoo in the context of what they had just done to Google.
I appreciate that he might be a good guy, it's the excuses that he's making now for his choices then, that isn't deserving of slack.