Riot games is a scam company that create rigged games and cognitively enslave their players base using propaganda, deny, misinformation and astroturfing.
Riot games make appears their games like they are fair and competitive sport when they are not. They are rigged at every level of design to manipulate players decisions, behavior and emotions to make them addict and chase indefinitely an artificial rank.
In addition they are also manipulated to maximize their spending via skins, smurf accounts, boost and scripts that are sold by riot themselves.
Riot games are business and not sport like riot want you to believe.
Ranks, matchmaking & character mechanics are rigged.
Professional players and streamers are shown as insane but are, in fact, riot boosted and put in comfortable lobbies to show how much fun the game is most of the time and to show a seemingly acquirable sense of control about the game.
While the average user experience will be nothing close to these lobbies not necessarily because of a lack of skill.
Riot purposely boost or curbs players performance by modifying in game mechanics in real time and by rigging matchmaking, to maximize engagement and spending.
For some players, the game doesn't allow spells combos at the same speed as for other players, or even the interactions between spells and champions are changed from game to game, in order to benefit a player /a team compared to the others. Or even depending on the game, your champions are more or less manageable and will sometimes not execute your inputs, or very slowly/off timing or enhance skill shot precision, avoid certain spells on their own or, conversely, correct their trajectory despite the inputs in order to get hit by the spell. It can change an auto attack command to a move command.
Also the game can change in game parameters by itself during games. It can disconnect a player when a team gets an advantage they shouldn't. It can also freeze your screen for half a second when the enemy engages.
And that's just the tip of the iceberg.
Whereas their matchmaking is so powerful that it could always make the fairest 45minutes games you could ever play, instead riot matchmaking purposely create unfair games by building teams with big mmr difference, playstyle, counter playstyle and autofill. In addition it purposely creates compatible/incompatible teams based on same criterias.
It can put players in a scripter queue to push people to buy scripts. LP gain and losses are also rigged.
Now by artificially and unfairly stucking players and by intentionally creating poor quality matches, they have created a huge demand for smurf accounts, boost and scripts that they will create themselves, it's easy for them, and then resell them.
That is their free to play business model.
Near misses : after being stuck for a while at the 4th division you will suddenly experience good teamates with good cohesion for several dozen of games and get a sudden climb from 4th division into the 1st division. Then the matchmaking will flip and you'll get back to the 4th division.
In gambling : "Near-miss events, where unsuccessful outcomes are proximal to the jackpot, increase the desire to play."
High ranks are totally artificials for pros and streamers alike and to make it look like a very skillful game while above a certain threshold it's mostly a game of chance.
Riot created ideas like low elo, to lower 99.9% of their players self esteem and to make them chase indefinitely a rank to not be low anymore (get good).
Riot comunicate about Dunning Kruger effect so people that question matchmaking fairness are now mocked as incompetent.
Toxicity, while league of legends community is seen as the worst community in gaming, riot keep denying their responsibility and blame the players instead. While it's their rigged and unfair games that bring this level of toxicity much higher than in any other competitive games.
No transparency over matchmaking, mmr and pro scene. They could chose to make a transparent simple and non abusable matchmaking and rank system, like in any sport where everybody know the rules, instead they prefer to hide and control everything.
Scripts are riot made because they use server-side data to know the trajectory of spells, even when cast without vision or in fog of war. So riot are accomplices.
Matchmaking and ranks is a mystical religion that is interpreted differently by rioters themselves, show that it is a well hidden secret even for rioters themselves.
Spaghetti code, supposedly their games are spaghetti coded so you won't imagine how much computation is behind the scene.
The game was never close to be balanced, and will never be because it is only made to make players hooked and it is far easier to control games outcome by knowing how match up will interact with great certainty.
Astroturfing : Riot employs an army of trolls on social networks, to gaslight and manipulate players into more playing and to control information, reddit is full of them.
Their tools : EOMM - AI Adaptive gameplay - Behavioral modeling - Streamer/pro lobby - Perception management
Don't be a slave, free yourself or fight !