I'd rather the game move toward rewarding teams for creating players...
Obviously you're getting your wish. BB-Marin feels the same way, and the game has become a training game rather than a basketball mgmt game. Even the whole economy is adjusted to reward training at the expense of any other winning strategy.
As managers find this to be true they have to decide:
A. stay in this training game,
B. find a basketball game, or
C. neither, it's time to read a book.
If there is one advantage in the game that lower level teams have, it is the ability to be able to train players without as much of a negative effect on their game results. This has always been the case, and this will presumably always be the case. Whether training for pure profit, training to create one set of players to keep and a set to sell for replacements at other positions, or training everyone to keep, it's the sole advantage to being lower in level. If you don't want to do that, of course, that's your right - but then of course those who do will continue to improve and move up, while those who don't will flounder.
Give it a year or so, though. I'm sure that the current high prices will start people actually training again, and soon enough there will be supply for a demand that will likely decrease, and then there'll be a whole new market of talent to deplete.