A big no for few reasons:
Tanking is more profitable (you can't miss trainings)
Rich teams having an advantage over poorer ones
Every player could be trained in the most optimal way - more trainees, better players equals less skilled players becoming utterly useless and top stars less rare and cheaper.
Takes away big part of the managing part of the game (psychologists already taken away the GS part).