They should have built youtube competitor in house rather than looking at dailymotion. Given yahoo user base and talented developers, it should have reached respectable market share and ad revenue.
The counter-Mayer argument is that Yahoo! should have focused on "media" and ad sales, two of their strengths and then maybe "dabbled" with enhancing their products.
This theory of course cannot be proven, however the closest evidence we may have is AOL.