Devers also capitulated during spring training after the team didn't have discussions with him about pursuing Bregman. He didn't *want* to leave third base but ultimately did. Then Breslow told him to "put his glove away this season" and not two months into the season, NOW they want him to play an unfamiliar position.
Devers has every right to be irritated. From all accounts, Breslow has not been managing this well. If you're paying a guy $300m, you include him in conversations. Nothing should be a surprise to anyone, ever.