It's just that I think if we have a draft, we should have a proper, full draft. That would make for more even teams than a part-draft part-random assignment. And once we include 'franchise tags', it's only a small step to trading players between seasons and trading draft picks.
There's a number of good reasons to keep the part random aspect of the draft. The most important reason is to avoid hurting anyone's feelings that otherwise would be selected very late.
Also last draft there was generally a clear 1st round choice but the 2nd round it was very difficult to distinguish a "best" choice. Part of this is perhaps because the league didn't have much history on which to base a selection. Perhaps now we do have a better handle on the range of abilities that warrents a deeper draft, but I still see no reason to go right down to the bitter end so that there is someone that's inevitably the last to be chosen.
When folks like Motti, Wyndstar, Iztok get franchised or drafted in the first round generally no one gets offended that they might be considered not quite as "skilled" as such folks. However the deeper the draft goes then the more potentially devisive choices get. Anyway part of the benefit and challenge of the League is to help your teammates improve their game.
Also you never know, don't forget that Tom Brady was a 6th round draft pick that wasn't good enough to be a starter in college and look where he is now.
[edit] One additional point I want to make is that I am obviously very happy with the A Team as it's currently constituted and would franchise all of my teammates if I had the choice but I do see the benefit of mixing up the league and I do believe that this mixing eventually results in a stronger set of players than would result from everyone just staying with the same team. [/edit]