I concur about the strength of the drafts. It does not seem to be consistent with the percentages involved in the initial player file. If you have 5% of all players rated over 90 in the initial file, shouldn't the drafts, on average, have the same number?
I didn't do any research, but it seems to me, looking at the various leagues, that there is more mid level quality (70-89) in the league than there is in the drafts... by a lot. Initially, after a couple of drafts, I thought it was just a weak draft... when you randomize, sometimes that happens. But, it seems pretty consistent at this point, and I feel that you need to determine what levels of player types are appropriate, and starting with the initial file, create drafts consistent with that level determined in the initial file.
Right now, there are very good teams that will be good for many, many years. Other teams can't catch these teams, because the poor quality of the drafts. The good teams only need one or 2 quality players every season, on average, to keep their strength. Other teams need a good FA class, which is an aberration this season due to the way all players had 2 year contracts in the initial file (something that was posted about as far as creating a new league)... so FA classes like this in MFN-1 will not happen again.
This leaves the draft. The difference in percentages for different value players in the league, and the percentages in the draft, seem to be very different. Maybe I'm wrong, but I think you should check it out and, if I'm wrong... I'll settle for the current draft quality. If I'm right, hopefully you'll rectify the future draft quality.