They salary dumped Frazier (2 month rental) & Robertson off of a team that finished 67-95, and added in Tommy Kahnle who was having a career year and hasn't done anything since for a guy who was a 2016 1st Round Pick & Top 50 prospect (#37 MLB Pipeline, #45 Baseball America, #49 Baseball Prospectus) prior to the 2017 season.
If the Sox traded a fairly good free agent to be player, a high priced closer (2 years $25 mill) with 2 years of control, and Jace Fry for Jarred Kelenic and a couple of meh prospects this year would you be upset?
Kelenic was ranked #68, 56, and 63 prior to this season.
Luis Robert was ranked #76, 40, and 45 prior to this season.