Riot you can learn a lot from CS:GO
Besides the games hacker problem.... CS:GO has a lot of unique and fundamental things that a game like League could possibly have...
- Queue system (like premades vs premades etc)
- Kick system
- Bot system when someone leaves
- Skill curve *>>>>>>>> SOLO QUEUE<<<<<<<<<<
- Less favoritism towards guns to maintain a balanced game
- Proper and consistent balance changes that are tested and foreseen by the community
- More focused on the optimal player experience rather than solely just balance
This is list is just some of the few things I came up with. There might be many more. Yes, Valve as corporation has flaws and is not perfect with its game from time to like the release of the R8 revolver and the VAC system, but they have a game that still delivers the player experience that people want.