For this critical play I got back into League of Legends, a live service MOBA developed by Riot Games for PC, designed for competitive players who are interested in team-based games and ranked progression systems that reward skill development over time. I played League obsessively through high school but stopped in college. Returning after years away was a really interesting experience in live service design because League is a game explicitly built to keep players engaged indefinitely.
I argue that League creates addiction through endless progression systems and psychologically engineered uncertainty. Cosmetics, skins, and random loot boxes are the least addicting part of the game. Through variable-ratio rewards, infinite mastery loops, matchmaking randomness, and constant content updates, the game creates dynamics where players are always chasing the “perfect game” or the next rank, even when the overall experience is often frustrating or miserable.
The first thing I noticed when reopening the client was how overwhelming everything felt. There were so many new champions, items, battle passes, game modes, ranked systems, progression tracks, champion masteries, lore, gameplay changes, cinematics, skins – the list goes on. In live service games developers must continuously generate content to maintain engagement. Beyond the game itself, League also produces external media, including music groups like K/DA and Pentakill and TV like Arcane.


This content expansion parallels how progression systems work inside the game itself. League endlessly resets progression to retain players. When I played in high school, ranked seasons reset annually; now they are split into four shorter “splits” with soft rank resets in between. Riot even introduced a new rank, Emerald, between Platinum and Diamond, which many criticize as artificially stretching progression without meaningful skill differentiation. In high school, champion mastery was capped at seven tiers, but is now extended indefinitely, with additional systems like Eternals (badges earned for stats such as damage or objectives). On top of this, there are battle passes for League, TFT, and rotating modes like ARAM Mayhem, plus daily quests, event quests, and ranked rewards.




Just a few of the progression systems in the game…
This creates a strange paradox where progress simultaneously feels meaningful and meaningless. You are always improving, climbing, or grinding toward something, but systems are designed so there is never a final state of completion. These mechanics produce compulsion and anticipation, an aesthetic of endless striving.
Chance is integral to this system. League players often compare ranked matchmaking to gambling because every game feels like a coin flip. You cannot predict matchmaking quality. I am currently ranked Gold III but have had games where Emerald players appear on the enemy team while my team has Bronze or Silver players.
This resembles the variable-ratio reinforcement schedules, the same reward structure used in slot machines. You never know when a good game is coming. Sometimes you lose three awful matches in a row where teammates flame each other, flame you, call you slurs, intentionally feed the enemy team, and hold you hostage for 50 minutes, and then suddenly you get one incredible game where your gameplay is flawless, your team synergizes, and you go 20/3/8. Those emotional highs are extremely powerful because they are unpredictable and the inconsistency is what makes them addictive. In fact there is a common phenomenon in League called “rage queueing” where players immediately re-enter matchmaking after a frustrating loss to chase the possibility of an “undo” game that restores their rank and emotional state, even though they are often more tilted and likely to repeat the same cycle.

Ironically, part of what keeps players addicted is also what makes the game frustrating. League is infamous for toxicity, and its architecture contributes to this. Matchmaking groups five random strangers together who share LP gains and losses but have little accountability toward one another. Architecturally, players are trapped together inside 30–50 minute matches with very limited escape options. If one person decides to intentionally grief or mentally checks out, the rest of the team is often forced to continue playing anyway. There are no meaningful consequences either so people have no incentive to stop. Riot lets you mute everyone to prevent harassment but in a literal team based game, muting everyone can undermine coordination and sometimes lead to losses.
From a game balance standpoint, League is unbalanced in some ways that reinforce addiction. Well-balanced games should be tuned so that each role has a meaningful impact. However, League is frequently criticized for uneven role impact, where certain roles—particularly jungle and top lane bruisers/tanks—often have more influence over the outcome of a match. When a loss feels like it came from role limitations or team composition rather than personal execution, you don’t want to disengage but rather re-queue in hopes of a better game state.
Chance becomes morally questionable when randomness is used not to create meaningful gameplay variation, but to manipulate compulsive behavior. Randomness itself is not inherently unethical but League shows how live-service systems can weaponize it to create a system where players remain emotionally invested long after they stop enjoying the game.
At the same time, I do think the game’s replayability is really impressive. No two matches ever feel the same, and the sheer depth of the systems is part of what has kept the game relevant for over a decade. I feel fascinated watching highly skilled or professional players because the ceiling for mastery is so absurdly high. I am unfortunately addicted again after quitting.
This is an interesting tension! Many systems that create addiction also create engagement. Unpredictability, endless gameplay possibilities, and constant improvement are what make the game so compelling. I think Riot’s biggest design failure is less the gameplay systems than the social systems around them. Despite being intensely team-based, League struggles to incentivize cooperation, sportsmanship, or empathy. The result is a game capable of incredible teamwork and mastery, but also frustration, toxicity, and compulsive play.
It is sad because these systems can also enable real social connection. I grew up in a single-parent household, and many friends were also from low-income backgrounds. Going out was often not an option due to money or transportation. League became a shared space we could access on low-end laptops, creating a social life we otherwise would not have had. In that sense, the same design that enables compulsive engagement can also enable accessibility and community, depending on how it is experienced.


