I will explain for him... Let's say, we have a limit of 20 players on a roster... Then the rich clubs couldn't buy all those great players and problem is fixed... But I would limit a roster to 18 players... You can rotate 12 players per week if you want them to be in a good shape, and 6 more are enough for injury coverage...
The rich teams will get them while the poor teams are just watching how they get snatched in front of their eyes.
Normally these kinds of players wont see the day light in the TL.
That's why drafting and training is so important to get the players. You let them grow to be good
Some people just complained to get easy good players... and it works.. not knowing that it might destroy the community.