This analysis is pretty useless. Where do these metrics come from? Yahoo long ago ceded the search crown to Google and don't seem to be focused on reclaiming it. The assertion that Yahoo can't integrate Tumblr is baseless considering how new the exec team is.
YouTube wouldn't have scored much better on a report like this.
I don't think the deal will ultimately end up having a YouTube like effect for Yahoo, but this is nothing more than a linkbait puff piece.