Allow player for future draft pick trades (without the balancing draft pick)
Let me set this up. Draft is 25 rounds. Most teams have 10 keepers, so most teams have 15 picks.
Next--- Team A trades Joe Outfielder to Team B for a future 6th round pick (next year's draft). Why does Yahoo require that Team A include a draft pick? I recognize that Team A will have more draft picks than roster slots and that Team B will come up one draft pick short next spring.
With that established, why not "freeze" Team A's final pick due to a full roster just like Yahoo does during the season? Why not send Team B to the waiver wire following the draft to fill that roster?
When Team A is required to include a draft pick for "balance". it takes away a trade chip for another potential deal for Team A.
On Yahoo!, all teams in a league must have the same number of draft picks.
There are literally over a million drafts in a season. By far the great majority are public and Pro leagues which do not allow draft pick trades at all.
The percentage of private leagues allowing draft pick trades is a lot smaller than you would expect.
Making major system changes for a minority of the user population is not a good use of resources.