For the future, my suggestion is that the national team coach gets an automatized BB-mail when a player in the national team is free agent. The national team manager then has 3 days to find a buyer of the player and if he is not capable of doing that the player retires.
If such solution takes too long time to code I would prefer to keep things as it is at the moment, i.e. the national team coach will have to check at least every three days if someone in his team is transfer listed and if so check if it is a free agent or not. Not really that much to ask from a national team manager to keep control of what players that are transferlisted but of course I rather see an automatized BB-mail.
I certaintly think that it is good that these poorly trained players disappears from the game to avoid that they make even more teams go into bankrupcy though.