I think Marissa has recently did a lot of changes to improve Yahoo.
[1] http://en.wikipedia.org/wiki/History_of_Yahoo!#Acquisition_a...
[2] http://www.guardian.co.uk/world/2013/jul/11/microsoft-nsa-co...
[3] http://thenextweb.com/insider/2013/06/07/microsoft-has-fed-p...
But it is confusing.
[0] hyperbole
Small things, but it is a very nice user experience if what you're after is the weather.