The easiest way to introduce new staff is to create more staff. For seasons now that idea has been rejected (probably to remove money from the economy), so I doubt they will go for a more complicated system to "hopefully" create the same outcome.
The current staff system is only flawed in that it is susceptible to inflation. It still works in the way it was intended. It just costs way too much to purchase anything of real value, just like the transfer market.