If you don't like the 2% increase, you can always switch to lvl1 staff. That's just 1% raise per week. I think the current system is good. It forces people to change staff in order to benefit financially. With your new proposal, you can just buy lvl7 trainer and forget about him for 5 seasons and it does not bite you in the "donkey":D It's easy to calculate which staff, for how much and which salary compared to your current, you can buy and when is that change going to profit your team.