I can't really assess the return.
But it's out of the ordinary for a team like the Red Sox to sign a player to what was at the time a big contract, and then trade them after one season.
I'd say yes, Theo wanted him out of town, but maybe wouldn't have traded him unless he got a return he could live with.