philo,
With regards to your incredibly long-winded example, it would depend on how you went about proposing the deal. I have no problem with wanting to dump salary (although "dumping" an MVP-caliber player is baffling to me), but if so, it needs to be posted clearly in the World Chat and can't be rushed. If I see a trade went down sending an MVP-caliber 3B being dealt for 2 bench players I would veto that in a heartbeat and freak out in the WC. If you posted in the World Chat that you were looking to move that guy and, after 3 days, that was the best deal you could get, then I wouldn't veto.
But in any reasonable league, that would not be the best you could get.
It's funny, because I was part of a very similar trade in Happy Jack. I acquired a guy who was a former MVP-caliber 3B on the 4th year of a 5 @ 20M/per deal. He's still very good (~.900 OPS with good but not outstanding 3B defensive ratings), but not quite the MVP-quality player he once was. He's also in decline and next year his once excellent range will be in the low 60s and his once-93 power will probably be in the mid-70s. The owner posted the guy in World Chat for a while and the deal that got hammered out sent a solid ML starter (LF with 72/66 range/glove and career .810 OPS) who was in his first arb year and a prospect who will be good defensive 2B (borderline CF) with a somewhat weak bat. I would call the first guy a definite ML starter and the second a borderline starter or bench guy.
Your trade is not totally ridiculous, but should get vetoed if it came out of nowhere. It would probably (and should, IMO) pass if you posted him in the World Chat for a couple of days and that was the best offer you get.