He is an incredibly good scorer. It's the kind of player that changes a game.
It's why everyone puts Ronaldo Fenomeno in their XI, because he was the best finisher, you could count on him turning a game with his physicality and finishing.
CR7 and Messi are outliers and people should remember that. Only two players in all history have been that gamebreaking.
Haaland can maybe reach R9 levels of scoring skill.
But he doesn't really have the chance creation that CR7 did have. And well, no one will ever match Messi in being able to create goals out of thin air.