Have been reading this thread.
One thing i STRONGLY disagree with is that the current staff system benefits the rich clubs. Why not? It is for no manager a good economical deal to buy a high-level manager. For a level 6 trainer you first need to pay for the manager. To have a trainer with 30k salary you probably have to pay at least 1 million. For a season you will have to pay around 1.5M and for two seasons around 2M. The added value of your players from having them trained is so low today that it must be rather rare that you can benefit economically from training a player. If your only goal is to have a U21 or senior team player you can pay these money and the rest of the team can be crap, at least if you want an U21 player.
I think that the cost for buying a trainer is way too high. Current system awards teams that decide to not train players. Even a level 4 trainer is rather expensive in buying price and salary and below that level the training effect is likely to be so low that the interest in training a player becomes minimal.
I can only see a few ways forward:
1) Increase the availability of high-level trainers so that it is much cheaper to buy them. At least a level 5 trainer should be possible to buy for any team so that it is possible to train players with a decent long-term benefit.
2) Have a fixed price for a trainer. I think that it is ridiculous with a transfer market for staff. I can understand that the developers wants to add things to do in the game but this thing is just stupid and mainly adds a moment of irritation into the game. Active teams are enough rewarded from e.g. better game shape of their players so no need to as well make them benefit economically from buying best priced staff continuously.
3) Fixed price and a fixed salary of trainer. Let the salary of the trainer be the main reason for wanting to have a lower level trainer. Make the salary high so that you only benefit from a high-level trainer if you actually train players that benefits much from training.
4) Maybe wrong thread to suggest it. Remove game shape training from the list of available trainings. This would make the role of the trainer much different and also promote teams to train players even if they are old. Hattrick removed game shape training and I have not noticed major complaints due to this.