RNG in TFT
I totally get that the game type is a lot of RNG; however there is a breakpoint where it just becomes stupid. When I have 3 lvl 1 champs while my opponent has 2 lvl 3's mid way through the match is a clear indication of a problem. Spending 40 gold on rerolls and NOT ONCE seeing a champ I have on the board is a massive problem.
IMO there should be no shared champ pool between everyone. This would open up way more builds and variations for people. Also in every set of champs for you to buy there should ALWAYS be at least 1 of the champs you currently have on the board.