I can see the logic in why training is set up the way it is, but it would be nice if there was a little more option for how you wanted to train people.
Something like a trainer at each position G/F/C so players would develop slower maybe to offset it but it would allow a team to develop their players a little bit more instead of having to train one position and having to play the market for the other positions.
That being said, I think this game is awesome overall and have much thanks for the people who make it happen.