The overall point of this league has been to emulate MLB as best as we can. I would also like to add to sit on changing this until 2014 goes against that. I'm sure the real life Mets were hoping to get a pretty solid draft pick for Jose Reyes, but the CBA was agreed upon, and well they did not. If we are to do this, then it must take hold for the 2013 entry draft.
As far as putting a limit on spending, this goes back to my argument from day 1. We are all constrained by our 40 man roster salary cap, which does not emulate MLB. What teams spend on their 40 man roster is different than what they spend on their draft signings and player development. IMO we should all get 10 mil to play with for the draft and that's that. I don't think it should come out of our salary cap, and never have, since the two are totally different from a business aspect of running a baseball team.
I agree with giving teams an overall cap, but I do not agree with the fact that we should have to spend from our cap on draft picks. I have also been a proponent of doing away with signing bonuses and just letting GMs draft as they see fit, without the constraints of signing bonuses. I am also of the belief that if they don't sign with a team, we should not be able to sign them. We are no longer in the days when someone takes Matt Bush because he is a more affordable than the better player that could be drafted behind him. Plus we don't have owners that we have to haggle with. Shooter would have never been able to do what he did if Angelos was hovering over him. Just saying.