Well, it's just how you explain this of course.....
In the real world players from the youth will also get a bonus/contract from the club where they gonna play, so the free player is just a bonus for your team, but the best player of the two will get a bonus himself (in this case the tokens).
It's not that crazy, but I know what you mean.
For me it works fine this way, but getting 2 players for free is of course always nicer![]()