once you are in the lowest leagues, often being all alone with 15 bots, you could get the best 3 draftees in that league
That's why I said that I would randomly share the rookies between the teams and not leagues. This way your "best 3 rookies" will be just like any other team's (I mean the chances). If you share draftees by active teams it could turn out that a 1-team league draft could be a superstar, a starter and a bench-warmer. The training and promoting are available now as well.
Any league has the same chance to get a good draftee
Correct. That's why now a 1-team league member has better chance then a 16-team league member. If bots wouldn't draft it could be equal chance. And it doesn't mean to give better draftees for D1 (it was someone else's idea in the first comment)