For any team that already knows how to stop Haaland, they will always be able to stop him easily and even in important matches Haaland always disappears in the pocket. But when he played against a mediocre team he was very aggressive and even showed no mercy by scoring several goals. Maybe the difference between Haaland and former great players lies here and that is why his name is less shining than the current players of his generation.
Talking about players like Suarez, Aguero or Cristiano, of course the difference is very big because they can always think about it to meet the club's needs and I think Haaland's strong physical problems are not an excuse. The reason is that players like Ibrahimovic can do the same thing as these great former players. So I think reasons like that should not be used as an excuse for Haaland and the need to evaluate his work so that it can benefit his team.
Physically, Haaland is ideal, but his ability to dribble the ball, take the initiative to create space, and control the ball when dealing with opponents is still very minimal. Therefore without a profitable supply, Haaland will not be able to move at all and will even have difficulty scoring goals. Manchester City is lucky to have De Bruyne, Bernando Silva, Foden and Doku so as a pure striker Haaland just has to wait.
Meanwhile Ronaldo, Suarez, Ibra, Aguero and several senior players who in their prime were able to master various techniques were able to complete their tasks well. Physical quality, ball control or balanced flexibility, so far Haaland has not been able to do that. Maybe he should train harder to develop his individual abilities, because if he only relies on supplies alone he will not be able to develop amidst the competition from today's star players.