Why not reduce the draft to 15-20 rounds and cut the number of minor leaguers by 50%?
I get occasionally a 29th rounder is good but less than 1% from those rounds make it. Why not cut 1-2 affiliates and 50-60 minor leaguers per team and then pay the rest better?
Wouldn't that be more efficient?