I think they're actually quite different circumstances (though your point is valid, that a storage company should own their own storage solution). Yahoo never thought of themselves as a search company. I think they considered search to be a commodity... as long as it works thats all that matters, and thought the value of the advertising should be their focus.