looking for ideas to improve the staffing - trainers, doctors, PR
Seen that in the suggestion forum. I personally agree with you that there is an overpricing situation with some staff, but I don't think there is a lot that will be done about it. The current system was intended to make it more challenging than the original (which from memory was a random staff member being offered each week and just waiting for a good one). The current setup makes it near impossible for lower division teams to sustain lv 7s, but gives an advantage to more competitive teams that are patient and can sustain expensive salaries.
However, one way to bridge the gap would be to have fixed price and salaries for each staff level. The salaries would still increase as per the current system (keeping the need for budget management), but would take out the confusion of what value staff is worth depending on their level/salary as everyone would pay the same. Would make it more enjoyable for the everyday manager, but would take a lot out for the experienced guys who have spent a lot of time mastering the current scheme.
Just my 2c.