The kind of people who read Hacker News are very, very unrepresentative of the canonical Yahoo user. The real page views and money come from sites like Yahoo Sports, the home page, games, personals - destination sites intended for the average Jane or Joe. Yahoo serves that audience well, even though they do many other things terribly.
i agree with you - Yahoo finance, Yahoo sports and Yahoo movies are very popular ... also one might be surprised that yahoo has huge loyal fans in asian countries like china, hongkong, singapore, india, indonesia etc.... people from these countries started their internet life with yahoo search and email services and they still use it, so yes, there are many yahoo properties that are undoubtedly leading the competition...