Did you even read the article? The company is not "doing fine". It keeps losing money. Here's their latest earnings
http://www.forbes.com/sites/petercohan/2013/04/16/3-reasons-yahoos-earnings-report-will-be-a-c/
Yahoo was expected to grow revenue by 2%, instead it shrank by 7%. This has direct correlation to time and money spent on a weather app that is now made almost irrelevant because Apple has released something that is almost identical. This weather app didn't get me angry because these are 2 giants going at it. Yahoo had a big name but this is really David vs Goliath. Yahoo's
yearly revenue (~$5 billion) is less than Apple's
quarterly profit (~$9 billion). Yahoo can't waste time and money on lost projects. Apple can. That's why I think this was Apple strong-arming Yahoo which is bad for the developer community or worse just stealing it knowing that Yahoo can't waste money fighting for a weather app.