Yahoo admits it is too slow in launching new products. http://www.nytimes.com/2006/07/24/technology/24yahoo.html