I don't think its fair to compare Yahoo! under different CEO. They all had different goals and roadmap. The current Yahoo seems to be going towards another direction than its immediate predecessors.
Fair enough. But the big ships have a lot of inertia while turning and her efforts to change the corporate culture (something everyone says she is doing atm) will need time to give results. So she will have to use whatever teams and people she has available right now.