Why are skins in “Your Shop” randomized
It doesnt make sense for either side of the argument. Players get less skins that they want and Riot gets less money since the players are less likely to purchase a skin that they cant control.
Instead of (for example) “Forecast Janna -50%” and you click the deal to purchase it, it should be “Janna -50%” and you can click the deal to be taken to all janna skins and you can pick one. There is no reason to not implement this as it makes the experience better for the player and more money for Riot.