Possibly, although I believe Pep spoke to him directly, rather than the club, to explain the reasoning behind it.
I think that is the least Sergio deserved.
Would I like him to stay if he was willing to accept rotation, of course I would, but he's not that type of guy to settle for second best.
City are in a tough spot because they only have Sergio's injury record over the last 12 months or so to make an informed decision on and he's simply not the same player he was.
The availability of Haaland means City have probably had to act and I'm sure that is a motivating factor for the club, coupled with the huge wages Kun also gets.