I'm really sorry to hear that. I'm afraid its going to be a cultural and technical disappointment for him.
That seems to mirror the rest of Yahoo from what I've seen - some really good/cool/useful tech, poor management/communication about it. Perhaps at that size, it's just endemic in a culture?
Whether or not you use something doesn't determine whether it's high quality. Yahoo definitely releases some quality OSS.