Haaland's case is interesting, I think the one that City needed came to him, Pep Guardiola is sure to be the happiest of this new member, for Dortmund it is a great loss, in my case I would never have left him to go.
^ But why?
Why just be happy with raising young players who will become better with time and eventually sell them to better clubs?
Why don't they just build up a really good team and actually compete with the better teams with the intention of winning?
I don't know if this is actually a strategy but I think it is a dumb one in my opinion. Or is this just a club where they are doing intentional business instead of playing football to win! And I think this should change because this has been going on for a long time.