The hard part to me is that dropping salaries or increasing players values too quickly can hurt some teams while it may help others. This can cause an imbalance in the league. For the GMs who have locked up good SPs for cheap by utilizing spec deals this punishes them and rewards GMs who have not. Raising the value of pitchers also hurts GMs who have let pitchers go due to their lower value at the time and rewards GMs who have hung on to top ranked guys.