I've got to disagree with this. No one inside or outside of Yahoo seems to be able to concisely state what Yahoo does. There are dozens of properties and various initiatives, but no real statement of purpose. There's too much confusion about direction, about what Yahoo's goals are, or should be. I don't think the internal guidance is clear enough, either.
I think this is a distinct C-level problem. And if managers aren't being held accountable, that a C-level problem, too.