let me try this another way ... and this may end up being my last attempt to make a point, because I don't seem to be getting anywhere
Three facts (at least I would hope we can agree these are facts):
1) cash cannot win games ... only players (and coaching to the extent they impact player development) win games
2) cash must spent on scouting/coaching/medical or be converted to players (at some point) to win games
3) cash not spent at the end of the season has ZERO value
-------------------------------------------
the budgeting process at the beginning of the season is an exercise in deciding how to deploy all your cash ... there is a reason the game makes you choose where to deploy your cash at beginning of the season, and reasons there is limited ability to move cash between categories after budgets are set ... as such, budgeting is important
once you spend all your payroll budget, you should have to give up payroll to acquire payroll ... taking cash in a deal both bails out out from not budgeting enough cash for payroll, and bails out the other team for having budgeted too much for payroll ... and I understand that it helps both teams out, but it makes the budgeting process less important if you can find someone else who budgeted poorly
and I understand that it gets complex when a team with no cap trades for a veteran making $8M and gives up a stud prospect (who will no doubt be "worth" $8M a year some day) and cash gets tossed in to make the deal work ... but if you need to get cash from somebody else to make it work, than you didn't budget enough to allow your fanchise to have an $8M stud
now, take the same trade, but instead, you send the stud and a waiver-cleared guy making $5M for the $8M vet ... no cash involved ... I have no problem with that deal ... and maybe that is a contradictory position ... but I see this deal as a creative solution to a problem rather than the "simple" answer of sending cash
and I know this is all opinion, and it doesn't make it fact ... but that is the best I can do for arguing against cash in trades