I'd imagine this depends a lot on what you are displaying. In this case there is no significant visual difference between the products, and you have to read the text to find out what it actually is. Then I can see having the text in a list would be more natural.
In cases where there is enough visual difference between the products so that they can be distinguished between without any text, then I think a grid is probably a better layout since you can compare more products at a time. So while the results are certainly interesting, I don't think I would try to generalize them too far.
In cases where there is enough visual difference between the products so that they can be distinguished between without any text, then I think a grid is probably a better layout since you can compare more products at a time. So while the results are certainly interesting, I don't think I would try to generalize them too far.