Alot of reasons have been mentioned as to why Jack stays, so I will just add another which hasn't probably been touched on much.
In my FF team, I had Foden, Lo Celso and Stones. Great players, who would start every week at any club, except for Mank City apparently. It was frustrating, because Pep likes to rotate his players, regardless if there are no injuries or fatigue. Such was my disappointment to find a fat 0 next to their names, despite them winning well.
Jack throws a hissy fit if he is subbed off in the last 2 minutes. How is he going to feel that he is not going to play every game at a club which has no soul in the first place?