Well, let's be realistic here.
Not every player has Boras as an agent and not every prospect is Kris Bryant.
That said, I was referring to revisiting it in a way that still benefits the player but doesn't hurt the team in the process. A way that they can still keep control yet enables them to bring their best players up immediately.
Like instead of making it about service time, make it so that once that player plays in a major league game, the clock starts and the team has the control of that player for 7 more years. Give the team the extra year for taking the risk of bringing him up right away and you eliminate the "business decision" of holding a guy out because you are afraid you're going to lose him sooner than you'd like. I'm sure there are other ways to go about it, but just a thought.


Comment