Yahoo! gave up on being a technology leader long before search imploded on them and they were forced to give it up. They gave up on that in a very definitive way when a clueless board chose Terry Semel to run the company in the belief that they were a "media company".