Andy was 28 years old or so when he sold out to Yahoo.
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.