The point is if some guy on BJMB hates the contract, most MLB teams are going to too.
Prefacing every trade player X argument with "if we get good value back" is so tiresome. Obviously you trade anybody if you get good value back, that's not rocket science.