I know the algorithm is more complicated than than, but the results still suck - and I see no reason for it to choose the smallest image in the page, an image coming from another server at that. In the end I really only care about the result, especially in a product I'm paying for and the result is broken.