As it stands now, the draft (after round 6 if that is your desired cutoff) serves as our feeding ground for the minor league fodder needed to field complete teams.
Under this design, each team has an equal chance to fill out their rosters with ~19 minor league roster fillers. SS, CF, 2B, C that never have a shot at big league time. If you cut the draft to 10 or 12 or 15 or, whatever, # of rounds, that once again puts the ability for certain teams to more easily load up on such players for their minors while other teams will suffer to fill the spots, even if they want to maintain their minors, simply due to the time(s) they log on.
I don't have a problem with adding more minor league fodder to leagues via TC position players, but I again say that cutting the draft to do so isn't the answer.