Eh, here's the problem I see. If salaries didn't increase as fast, you wouldn't change as frequently. Because of that, when it's time to buy one, you'd be buying a guy for a *long* time and the total salary cost would be lower, so therefore would be willing to pay much, much more for them. So you're not ultimately really changing anything, you're just shifting the money around. Instead of paying more for increases in salaries, you're forcing teams to pay more up front. This then hurts teams that don't have as much cash available (i.e., lower division teams), and I really don't think we need more changes that help the richer upper division teams.