Pro 14 free champions in weekly rotations
Pro Constant champion reworks and visual updates.
They are updating champions that have "outdated" gameplay/visuals on a regular basis. And usually they hit bull's eye, giving those champions new life and making them feel "right" to player (there are much more praises than complaints from the comunity).
Pro Largest diversity of champions with unique play styles.
Having 134 champions League of Legends is ought to offer the greatest diversity and it delivers.
Many champions have long combos that need precision in positioning and timings on par with fighting games, while others can be effective without combos at all.
Also many champions feel really unique (not necessary complicated) in play style, unseen in other MOBAs.
Pro FUN mode every weekend! New fun mode every second weekend.
There are a number of fun mode that are switched on friday evening and switched off monday evening, rotating every two weeks.
This include always highly awaited URF (Ultra Rapid Fire), AR URF (all-random URF), Nexus Siege, Hunt of the Blood Moon, Legend of the Poro King, Doom Bots of Doom, Hexakill, Ascension etc.
Pro Frequently updated
LoL has frequent patches pushed to the game client.
Con Takes a long time just to learn the game
If you want to get in the game as a new player, you'll have to play for at least a year, or put in hours and hours of studying just to be able to keep up with what characters do what, and what items to get for which character in any given situation. If you take a few months off from the game and return, you will probably have to relearn the whole game again. Almost every Champion is different, not just in stats, but in mechanics and gameplay altogether, from their original launch. The item shop is changing quite frequently, making you have to relearn it every so many months.
Con Items are broken
Con Support never cares about players u can get baned just by spamming chat
Con Bad matchmaking
Flagged Pros + Cons
Con Long games (average 25-30 min) and leaver penalties
Long games aren't bad per se but when paired with leaver penalties (not just for ranked games but also normal games) it means once you start a game you are practically locked to your computer for a good amount of time.