in a competition usually you compete to achieve something... a prize, $ etc....
we are talking about a bunch of game nerds playing a video game where win or lose there is no real prize or consequence to losing
now i know i get it there is rank blah blah blah... but it dont mean anything ... you all like to think it does but all it truly does is put players of similar skill levels vs each other so you have a chance to win and feel content with the game to keep you playing...
for example: if i was bronze and i got placed against diamonds every time i played the game while learning the game i would not enjoy the game and become frustrated with it and chances are not play any more therefore i wouldnt spend $ on skins/champs etc therefore RIOT as a business loses money
but if im placed with people on my skill level what ever it may be then the game is fun and maybe challenging from time to time so i become addicted to the game and play more and more cuz i feel its enjoy able therefore im more likely to buy something in the game hence where riot makes $
the only true competition in this game is at the pro level because for one... like at worlds... they play on a LAN network with no lag... they all use the same PC with the same specs and monitors... so the platform in which they play is even with the same fps. lag, ping etc...
where as far as the rest of league the other 99.9% of players we all have different set ups. connections etc and a difference of 30ms could be the result of a lost trade and a kill due to the player with better ping is able to get their commands executed and processed a lil cleaner and faster.
so the game in general outside of pro play is set up for you to enjoy it and have fun so you keep playing and riot keeps making 1.4 billion + yearly