I wonder how much skill in LoL is based on genes.
In other, more physical sports it definitely matters, the top runners have a physique that they can only reach with their genetical profile. Even if someone else would train much more than they would it would be impossible for them to reach the level of running skill that the top runners have.
I wonder if that's the same with League. Sure, everyone of us can train but maybe there's just maximum level of skill for all of us so that the challengers out there might just have naturally faster reaction time or better tactical thinking then us or whatever it is that makes you good at this game.
This also makes you reflect on how much actually comes down to training. If I would spend every minute possible on constantly improving myself, how far would I get? Diamond, Masters, Challenger? Is everyone able to reach challenger if he just tries hard enough?