Why does Yahoo handle redirects differently than other engines?

I was always under the impression that a 301 redirect would tell all bots that a page has permanently moved and now resides on the destination page, so they should transfer all link/search equity over to that page and remove the old page from the index.  I also believed that a 302 redirect was the opposite, and told the engines that the destination page is only a temporary home and should not be indexed.  Apparently Yahoo does not agree:

yahoo

Have they always handled redirects in this manner?  Is this why their index is littered with pages that return 404′s, since webmasters who perform 301 redirects from top level pages down to deeper pages may remove those top level pages after awhile?  This article was updated by Yahoo fairly recently (in May 2009), so perhaps this is something new.

RIP Yahoo Mindset

What was once a great tool for finding resource sites to get links from is now dead. I noticed this about a week ago and thought that perhaps it was down for maintenance, but it has yet to come back. It had become so irrelevant, that I couldn’t find any information regarding it’s passing in the blogosphere. So I’m declaring it dead until further notice.