Personally, I really don't care either way. In an 20xx league, anyone worth a damn is already gone at that point. If they are hoarding a player then drop last minute, they are more likely making their team worse.
IN ATG, that's a different animal. It sucks if they make a move and get no cap penalty, but then you would if you really wanted that player.
I don't take advantage, and I don't remember that move being effective in many many years. So either way, I am indifferent.
But as and developer, you would normally want as little loopholes as possible, for nothing else but making it look like you are trying to keep things fair. SOM sure does things backwards