Yahoo employee here... AMA
Also, are there any stats explaining why so Yahoo still have so many daily visitors? Is it just result of having a ton of service and then the numbers afe bundled? It seems hard to understand that pages like Yahoo (or msn.com) would attract so many users as the Alexa ranking would suggest.