goon Haaland is a pretty bad example since he's almost always scored above his xG throughout the career. That all players in the world miss chances isn't the point, but how many of them.
However, last season Haaland actually had the first wasteful season of his career and City still won the league, so that you can't get away with a wasteful striker in this league is categorically wrong, @Sicario2. Havertz hasn't been wasteful this season either, 2 goals from 2 xG. The only definition of wasteful he could be seen as is that sometimes he doesn't take the shot when he can, but I think that was much more of a problem early last season when his confidence wasn't there. He's doing well.