Well Yahoo has been doing badly.
But how much of that is really a management/leadership issue? How much is to do with the fact that Yahoo has been waiting for page views to equal money for a long time now.
People suggest that they should do X with their product Y, supposedly bringing them in tens of millions A drop in the ocean. Or that they need to do Q to get ahead of G! But as a small or local advertiser (the G! secret sauce), using panama is something you do at considerable hassle to get the last 10% of business. Like mining sandy Candian oil.
It's not clear what Yahoo is for, what it does or what it's business model is. That is part of their definition.