I don’t think so. Haaland is much more dangerous on crosses and a larger target in the box.Kane would have scored more goals than Haaland if was playing instead. He's wasted at this club.
City don’t really need Kane’s playmaking. I think Haaland is a better fit for city. That doesn’t mean I think Haaland is better for most teams.