In a broad sense, Yahoo reminds me a lot of Apple a decade ago. Good products, a large base of dedicated but restless users (many of them outright fans), and a
staff full of talented engineers and product designers, but lousy, visionless, ineffective management. What Yahoo needs is a Steve Jobs — someone who will ruthlessly focus the
company on products that are better, more popular, and more profitable.