He was not a good teammate there is no doubt. But the team created a lot of the drama on how they treated him and now they don't have either him or Bregman . Before Bregman arrived there were no real noticeable attitude issues with Raffy.
I believe that the Devers situation simply allowed JH to get out from a contract he only agreed to after letting XB get away for nothing as RSN was in an uproar over that.