Oh my god
If its one thing Ben currently annoys me
Is him getting things wrong. Hes a games journalist! Journalize!
Also it can be argued you can get an advantage in LoL because you can purchase champions faster than a pure f2per and have more options available each game.
Buying champions will not give you any advantage, since you still have to learn that champion, get to level 30, get the minimum amount of number of champions, buy runes (which will change), learn how to not suck in ranked, etc...
by the time you get to that point, you and that lad who didn't spend money are at the same level and the same number of champions