or, it simply requires too much coding and will cause too many ingame bugs and they dont have anyone that can handle it anymore.
I certainly think this is true. Which is why we won't see a massive change to training or the game engine.
However, if we're going to have a Utopian discussion, the suggestion that we can choose different training for different players is a good one.
What I would like to see is the ridiculous idea to allow training "out of position" be removed and instead allow people to train, for example, a Center in passing by playing him at Center, and equally, let a Point Guard learn Inside Defence at the Point Guard position.
Without penalty.