vietnam123s I see your point. Purchasing a skin for 5$ was a bad idea and I'm agree with you on that .
● Riot games is testing many things, their shop and their events changes constantly, either by improving them or testing new stuff that might bother the users .
So they get all through these stuff that recreate games is facing right now way long before .
■ When first time the creators of league of legends suggesting publishing a game for free with purchasing items , everyone laughed and no one would publish the game , until tencent accepted their idea
● This is also valid for other companies like Supercell , Epic games , etc.
● There are some games that they did fail to implement the correct monetization, like overwatch2 , Party animals , etc
● without changing the shop/events and only by balancing their values , they would fail just like overwatch2, That is an absolute good game like party animals
●●Remember overwatch 1 was paid with no in app purchasing, overwatch2 is free with app purchasing
But both of them did not succeed in terms of monetization