One thing that's always bothered me about in-game shop...
I spent the about 5min of every game trying to equip the BF Sword on Annie for my first 3-4 games.
Fast-forward almost 7 years later.
Perhaps Riot has some more item-specific visual additions upcoming for new items. I like how I can see that I'm protected by Banshee's Veil, and that I know the enemy has Guardian Angel, or Runnans. Visual ques are great for reinforcing Riots goal of transparency within the gameplay, but I'm sure they would begin to melt the lower-end computers. My phone has beyond the specs required to run league at this point, though.
The day may never come where Garen will wear three Warmog's, but that's always been the thing that's bothered me about the item system in League of Legends. (Also, could you imagine the weight of 2400 health?)