yahoo mail was my first mail 15 years ago. But the product hasnt evolved much yet. In my opinion , Yahoo lacks of the proper agile culture where products evolve gradually (like google products ). Look at yahoo groups , feels like 1999 ...
So they can buy start-up all they want , yahoo has a cultural problem. definetly , at least if they want to look relevant.