My issue is context, but I understand this is pretty much impossible to programme.
Last season I rushed the ball 483 times, with my RB1 and RB2 split carries 202 to 225. My RB3 had 52 carries.
I traded RB3 in the off season for 2 3rd in what was a pretty even trade. RB3 isn't going to move up my depth chart barring injury, had 2 years left on his contract and is in his 5th year. For me, the move benefits everyone, including the player. I could have left him on my roster, his rating is more than reasonable and his cap hit is low, but the price was fair and he's now got a significantly brighter future with a new team.
But he's livid with me. Pretty impossible to programme I'm sure, but just an example that not all trades are negative.