Then it wouldn't be recommended. It would be a shopping list. I'm not sure what the recommendations are based off of, but it wouldn't be rightfully called a recommended list if I was the one making the recommendation. I recommend that I stack 6 Infinity Edges.
Edit: What would be useful is a recommended item list based on enemy champions and what runes and masteries one has selected. This would probably take a lot of time to process and cause longer loading or glitches, etc.
I guess a more lag and glitch free method would be to have several recommendations built for certain purposes. Example: Recommended build for Ability DPS, Physical DPS, Tanking, Neutraling, Supporting, etc.