If we look deeper into comparing Arsenal and Man City, it's not actually a problem that Arsenal must have a striker like Haaland.
Now let's look at it logically and take examples from other league teams like Bayern Munich and Leverkusen.
Last season we all know that Munich had Kane with his scoring machine achievements and made a big contribution to the team. We even have predictions that Munich will be stronger last season. But the facts say that Leverkusen won the bundesliga title. While Leverkusen does not have a player like Kane.
Well, the conclusion is that Arsenal does not need a player like Haaland because Arsenal performance is actually very good. But what Arsenal needs is strong consistency.
If we look at Arsenal at the beginning of the season, they always give extraordinary performances both domestically and in the UCL. But at the end of the season they lose their energy and their performances are inconsistent.
Anyway, Arteta still has very good players in his hands from last season, the job now is to find a way to get people like Saka, Martinelli, and Ødegaard to fire again. And Arteta knows full well that Havertz can play as a striker. After a slow start, Havertz gradually adapted to the role of a "number 9" in the second half of last season. The fact that Havertz continues to take on this role in the opening match of the 2024-2025 Premier League shows that he can do it. I believe in Havertz, and Gabriel Jesus, Leandro Trossard have played in that position. So Arteta has different options and the best thing to do is to trust the players they have and try to improve them. They are very good, very ready and that is what Arsenal should focus on.