Top teams buy the best players,often from the teams of lower division,that with the money of their sellings, will buy great players,often from the team of lower division,and so on
If you make very difficult,or destroy, the possibilities of market for a team of any level,you will significantly alter all the system,because there will be some missing point in the chain,and this system start to fail
At the time,not only the "farming players" are out of the market(and this is a good thing),but many other players with a good salary/skill rate(200k level) have low value on the market,and this situation alter the market,because a user that have to sell his trainee because he can't afford him in a low division,will have few money for the work he did,and can't try to improve his team buying some players of an higher level,so blocking also the markets of the middle-high level,that have to sell their players to buy stronger players and try to rise up in the categories
More money,means that the market cicle can restart again,and all the teams can chose their strategies with calm,without being forced by too restrictive economic situations,or trying to guess market trends to have advantages
But not all the teams are in the same situation,there are teams with a lot of money because they have few expenses to stay in a league related to the incomes they have,and if you give them a new free cash flow,they easily will try to spend it quickly,causing a phase of inflaction that will not improve the situation of anyone
So you need to give money,but not indiscriminately...the only fair criterium to give money to the various teams,is rewarding the competivity of a league,and of the various teams in a league
If you look at the Tv contracts of the first divisions all around the world,you can see they are going all towards a certain level,this is a sign that potentially no one would be penalized from a new system based on competitivity,beacuase you don't need an enormous number of teams to reach an high level in a country
But the differences are greater in the lower division,when often a II division of a country has the level comparable to the low III/high IV division of a more competitive country,with the related expenses,but with much more higher incomes,and more possibilities to play a role in the market,a GLOBAL MARKET where all the teams can buy players....but if there are teams penalized on the market,they would be unable to reach the top level,and less money would be available to EVERYONE on the market,because it is GLOBAL and if someone doesn't have money to spend,potentially anyone user in the world will miss it
The differences will exist forever,and forever there will be someone who won and many other who lost,but if everyone had the possibilities,the differences will come out from the ability to train the players and from the strategical choices made by a team,not from the different possibilities given to a team(and yet there's the draft that insert a element that creates new balances in the various leagues)
I think that reward economically in a greater way the competitivty of the various leagues,would be the right way to give everyone his possibilities,and discover really who are the best users and deserve to win