There are pros and cons to both.
it would keep young players from being stashed in the minors an extra year. It would also allow late bloomers to hit the market at the right time.
takes away from those elite players that force their way onto the team early and hit free agency around 27 though.