A serious plea for deaf ears.
Riot pls. Turn league back into a game. Stop trying to sneak in little cash-grabs. Stop trying to maximize the little "events" that are simply designed to trick people into feeling like they have a reason to log on more while minmaxing the amount you actually give them compared to what they need to spend to get the most out of the "event". Stop lootboxing the entire game. Stop balancing the game around shallow flashy lights and big plays, and focus more on making it actually fun, fair, and balanced.
League isn't likely to die soon because of it... But it will deteriorate. Sure, you'll continue to make your money off new players and casuals, but your long-term players will not stick around if you keep alienating your playerbase.
So please, Riot. Stop throwing away your pride as game designers in exchange for profit.