Yahoo is cluttered with ads and their services aren't as good as Google.. Unless they find a way to resolve that, I don't think they have a chance to become the leader of anything on the web.
Yahoo started off really good actually, many admins found success, HOWEVER they began to decline sharply and now most webmasters drop them off their revenues and moved back with Google Adsense.