I think it's reasonable to expect the league to put a limit on future draft picks. It would promote more parity instead of these super teams that we are seeing more and more of.
There are basically 2 very different types of General Managers in the league. Firstly, there are those who have a direct financial interest in the team they manage. Their employment contracts are at their whim and pleasure, and they're not responsible to an owner or a management group. This type of GM aren't constrained by the anchor of having to answer for their management decisions. This group can and do make those far distant draft pick deals, because they can!
On the other hand the second group of GM's are basically employees, and have to answer to an owner or Senior CEO for their actions. That group tend toward being more conservative in the deals they make, and you're far less likley to see them trading those distant picks as part & parcel of their deals. Granted, it's from this group that some "desperation deals" are originated.....sometimes in an effort at preserving their employment status.
So, is it better for the league to have this apparent disparity among the General Managers, or is it something they're willing to live with, as-is ? Who has any perceived advantage ??