I don't understand why the collective bargaining agreement hasn't gone this way to a greater degree. My guess is the teams try to sign first rounders for as long as they can, and to get the players association to agree to rookie slotting caps they'd have to agree to shorter contracts, but perhaps more guaranteed money, and maybe the teams don't want to agree to that. To me the real problem seems to be in the first round. Later rounds don't concern me as much. Alot of later round players are probably underpaid. On our team guys like Roos, Stewart, and Bell are probably underpaid and would be better served with shorter rookie contracts or contracts with more rapid accelerator clauses for strong performance. On the other hand, for Rookies the injury concern is a very real issue so I can understand the players wanting to get as much as they can now also. The thing to me is not many teams are wanting to trade their first picks, so the teams apparently they feel overall it economically works out.