I would be in favor of this - having recently taken over abandoned team, these guys who are way bottomed out are annoying as hell to deal with, because you have no clue when they will be able to recover. At the ML level, it's particularly bad because you've got a guy who you can't pitch due to injury risk, have no idea when you will be able to pitch, and you can't DL to free up a roster spot to get someone fresh in.
I'd be in favor of some limit - say if it will take a guy 10 days to get back above 0 where an automatic injury kicks in for at least as many days as it will take the player to get back to 100, perhaps longer as a penalty.