Not sure that's the correct way to look at it. Trading for a player (at least one who's worth trading for...) requires both prospect currency AND actual financial resources. Some of the names being tossed around (Rosario, Anderson, DeJong, etc.) are going to cost $9M+ in salary, plus prospects. Sure, maybe the Cardinals pay part/most of the $12M+ DeJong is owed, but he's still going to have a multiple million dollar salary--and Rosario and Anderson's teams aren't going to be sending any money in a trade for them.