In the last two games, Manchester City started to show their performance again. Haaland scored two goals and became the star in the West Ham United game. He may play badly in some games, but in my opinion, he is the best striker in the world. He plays perfectly in every position, whether it is with his back to goal or with a header. He is a player who has reached the level that every player can dream of. Moreover, he is very young. He can play for Manchester City for years. Of course, if he does not have other dreams.
You are likely to be a Manchester City fan that is why you are seeing Erling Haaland as the best striker in the world. Though from FIFA rankings he is regarded as the best striker in the world currently but to me i prefer given Harry Kane the best striker in the world even though he is yet to get a trophy for his team because Harry Kane is a resilient striker who doesn't give up in the face of adversity and scores spectacular and amazing goals for his team both on international duties and club competitions. Actually, since Erling Haaland is still a young star and to have gotten this level of achievements we can rate him for that, but he should not be overrated that is what am trying to say.
And yet no organisation in charge of rankings has chosen either Kane or Haaland as the best footballer. There is no reason for that, but everything is subjective, because someone evaluates the skill of ball possession, someone evaluates the number of goals and how beautifully a player scores them, but I think that according to different criteria one of them is worse or better, it is a difficult definition in the case of these two players