Oh my. Yahoo has lots of problems with execution, we shouldn't be surprised if due diligence is another example, especially when they think they're in the 11th hour.
well considering Yahoo doesn't power their own search engine, maybe they're okay with teams who are adept at creating great UI and UX wrappers around 3rd party licensed technology.
This is actually quite sad considering Yahoo has an excellent research division in Barcelona in information retrieval. Maybe they should start funding them more instead of letting them fund themselves with huge european projects.