I think this idea has some merit but not sure how it will effect the market if all the players from inactive teams are sold in huge quantities.
I assume that finding inactive teams is not a continous process thus creating a slight problem. If like before a mass inactive team search is done then hundreds if not thousands of players flooding the market.
If this is a current problem then league or division searches could be done instead over a longer period of time.