This is frustrating to watch. Yahoo is a terrific company with some amazing people. And they know how to execute. YUI / YDN / Boss / Flickr / Hadoop / etc.<p>But they lack any sort of strategy or vision. Wall Street has assigned $0 to the entire value of Yahoo! as a solitary business unit. They should have sold to MSFT but they didn't and now they need to move on.<p>What they need is to gut the top, promote from within and act like a startup again with a true leader who is willing to think long-term and galvanize the troops. The people at Yahoo! want leadership, and they want a strategy and they want to succeed. But until they get that from the top, they will continue to leave.<p>The only thing they have going for them in their favor is that they have lost so much value, that taking a gamble to restart the engine isn't that big of a gamble at all.