Search engine's ranking

I wonder why either google cn or yahoo cn did not put the updating to latest into consideration. So as a trust to google, when I try to search English content, I always use google at first. but It's quite disappointing for the result sometimes, sounds like the AD it provide beside is better than the search result.

The Number one site "www.toysource.com/" of the searching result with "toy B2B" keywords hasn't been updated for at least 5 years. It's fortunately that I browse the events and news collumn at the beginning and realized it, otherwise it would waste my time.

yahoo cn show the same Number one in the result.

I think the content keeping updated should rank upper. Share this concern here.