Well FrazT, as capable as he is, isn't responsible for the development of the game. I'm not a coder/developer myself despite working for SI, but there is a lot to consider before changes would/could be made in this area.
It's not something we're ignorant of, and hopefully this can be taken in the good faith its intended. Impractical can mean a lot of things, it may be perfectly possible for it to be changed to work a certain way, but only the top X% of players would have a PC capable of running that level of processing for example. So that may mean that solution is impractical. Impractical is never meaning "its not worth spending 5 minutes on this".
Playing a save this year as Brackley Town its certainly an issue I've run into myself with promotions quickly up the leagues.