Jesus was injured for a big chunk of that time period you mention, which is why he didn't start for so long. Stating the time period without mentioning the injury, implying he didn't start during that whole time because of poor form, is disingenuous and indicates an agenda which undermines your whole point.
Most people seem to be talking about Haaland as if he'll play every single game. He won't. With the amount of matches City play, there'll be the usual need to rotate him so that he isn't overplayed, and given his injury record, it seems likely he'll have at least one or two breaks for injury next season at City as well. Alvarez will have to go through the usual adjustment period for new City attacking players, so how his form will be during his first season is uncertain. (Haaland will have an adjustment period as well, of course, but not sure how much Pep will have the team adjust to him rather than vice versa, so it remains to be seen what the trajectory of Haaland's adjustment period will be).
Point is, there will likely still be plenty of need for Jesus next season. That said, he may wish to become the first name on the team sheet rather than one of a number of choices for Pep to choose from, so may wish to go elsewhere, in which case, best of luck to him. City will certainly be a poorer squad without him in it, though.