The Rookie contract for the most part is not an issue at all. The issue lays with the top 10 picks who get crazy signing bonuses. Other then that for the most part all of the other rookies get paid base minimum salaries and OK signing bonuses.
Even the guys in the top 10 dont get paid as much as the media totals would lead you to believe. At least of a reported total is locked up in roster bonuses that you have to earn, incentives that you have to earn, and escalators that you have to earn. Most of it has to be earned and I have no problem with that. Example - Fitz went to two pro bowls his first 4 years which is a great accomplishment and he got paid for it, if he didnt make it he would not have earned $20 of that last two years of his deal that was then in place. Also look at Matt, other then his bonus to start off with he is not making all that much more money until he earns his escalators and incetives which account for a little more then half of his total 50 somthing Mill contract.
The onlything in my mind that needs to be fixed when it comes to rookies is a Gauranteed money or mostly signing bonuses that dont have to be earned. If they just did a rookie signing bonus slot system and keep the current rookie cap in place, I would be more then happy. Its up to the teams and the owners to then regulate themselves on how much in what I like to call "Show Me" money such as incentives, escalators, and roster bonuses they want to add.