I think that it would be good to be able to suggest lower salary's to staff members for a fixed amount (25k.) having an increase of 2% is too much. one example is my level 6 trainer. When I wought him, his salary was 39k. now , around 2 seasons later, its 60k. this is too much of a jump. having a button that enabeled you to take 10k off his salary would help a lot.
The problem seems to be (with this thread and the other one about draftees) is that someone talked you into getting a trainer that you don't need. He's the highest-paid player on your team, being paid three times what your highest-paid player makes.
In short, FIRE YOUR TRAINER. Replace him with a level 4 whose salary is affordable (or even a level 3 if your finances are in dire straits), and then your draftees won't become so expensive so fast, and you'll stop hemorrhaging money on something that you really do not need.