Many newcomers in this game want to create their own new leagues without learning how to play, and these leagues are doomed to die, as are their creators, who often quit the game after such things. In addition, a large number of such dead and useless leagues clogs the search and can alienate other newcomers from the game who see such inactive league and quit the game.
I propose to charge players in the game currency for the creation of the league (for example, 100 million money and 10 tokens, as an engine). Thus, newcomers will not be able to produce new leagues, because they will not have so much money, but spending 100 million for an experienced player who can develop the league is not a problem.
This will reduce the number of inactive leagues in the game in the future, I think.