Beni had been going downhill for a couple years, with no signs that he'd right the ship, so no surprise they sent him off.
Besides, the Sox are likely to be mediocre at best this season, and maybe next, so who really cares whether it's Beni or Cordero or Kike or any of their other mediocre outfield options. Right now the Sox are largely tied to an oft-injured Chris Sale and Nathan Eovaldi, and an aging JD Martinez, and whatever lineup they trot out will have too many weak offensive players to go with weak starting pitchers. Meanwhile Mookie and L.A. continue to stockpile talent and gear up for numerous titles.