Still don't get why people say it's not p2w. I mean yes you have to be skilled to actually win the game, but any grinding that can get bypassed by paying money is p2w. It's just like MMO's where you still have to grind for levels, but you can also pay for powerups and nice gear in the p2w models. Although I guess you can call it more of a pay2play model more than p2w. If you could only buy skins and every champion could only be unlocked through IP I'd consider it not p2w, but the fact is you can skip the grind by paying money. Just think of D3 with trading/AH; you can grind for 10000 hours and eventually get amazing gear on the same level of the best, or you can buy the best weapons right away. The grind in LoL is much smaller, but there was definitely an advantage gained by buying weapons in D3 similar to buying Champions and stuff in LoL (and even buying rune pages, having only 3 rune pages restricts you to playing a much smaller pool of champions optimally). You still have to grind your levels in D3 (just like LoL's levels and rune grinding), but there's a good advantage by paying. The LoL community is just big enough that a good portion of players have almost everything at this point and aren't affected by this issue anymore.
But still, play LoL if you actually like it. They built a pretty good competitive scene and mainstreamed a huge part of e-sports. I just don't like PvP oriented games grind-locking the competitive portion of the game or skipping a good portion of it through money. Also don't like the Tribunal and whatever where you can't play because you having (horrible) emotions. Would rather see muting and low priority than pure account locks.