Algorithm Fix
Just played a game where I had 2 Azir in my shop at 3-1, I had a spat and all the items for a blademaster build so I bought it and the next round levelled, rolled down, and get most of my comp. I did not see a third Azir (and rolled down WAY too much gold to do so) until 5-5. I was second place in the end (did not swap because desert comp and no renekton or kha were appearring) and not a single person in the lobby was going the same build, the only champ I owned that was contested was my Sivir (who I 2 starred fairly mid game)
This algorithm needs to be fixed, whether it be by simply adding a scaling Dupe multiplier (the higher the player level the higher chance for duplicates) which would only improve the skill of econing into the late game as rolling down late game as level7-9 would drastically push for 3 star units allowing players to play for the late game even more so) needs to be added. The fact that there were that many azir's in the pool but not one came up is wrong.
And before people comment the classic "you can roll 100 d6 and get a 1 every time", yes you can, but if the game is truly supposed to be based on skill (and tactics) they should hinder that much random die rolling RNG as much as possible.