There are quite a few on here who have convinced themselves that Pep would sign another extension and stay long after 2023.
They'll probably deny that now, saying that Pep is doing the right thing... sycophants.
I'm going to stand by what I always say about any employee in any job... If you don't want to stay, then just go. No-one has the same level of enthusiasm for a job when they've said they're leaving, even if they are being paid £1m+ every month.
This is Pep handing in his notice 12/18 months too soon imo. He'll say his heart is in it, but the players and coaches will know that his head will be elsewhere, whether it be a beach or a top international job. The only thing that will keep him going will be his quest for the CL, and I wouldn't be surprised if the club let him go early if we win it this year (which we won't, without a top class striker)
I'm disappointed in him but not the least bit surprised. He owes City fans nothing, but he owes the club two years at peak level of enthusiasm.