Unlike you think Haaland is actually quite likely to play for different teams as well. At least his father said this before when people were talking about the hidden release clause on his contract to be active in 2024. But would this happen this summer? It is hard to predict that for now. Maybe Haaland would like to stay for at least another season as well.
But I think Manchester City won't be the only European team in his career after leaving Dortmund. As long as his release clause is paid Manchester City can't do anything to prevent him from leaving. It would be up to his choice.
I don’t see any reason why Haaland should leave City, at the moment this is one of the strongest teams, at least in Europe and in my opinion everything is fine with Haaland. Yes, he began to score less this season than he did in the past, but it was a year of euphoria for him and repeating such results every season is not an easy task.
I think that he will remain in the team, he is young and very promising, Guardiola also understands this and will not want to let such a player go at the peak of his career.
I was wondering why Gundogan left City, the reason was quite unexpected, the player simply could not agree with the club on a new contract, Gundogan wanted to sign a new contract for two years, and City were only willing to do it for one year. A strange decision on the part of the club, in my opinion Gundogan is in excellent shape and he is currently one of the leaders of Barcelona.