Another point would be Haaland thrives when there's space to run in behind. Pretty similar to Vardy in this regard, which explains Vardy's record against Top teams who play a higher line.
Almost everybody parks the bus against City and you have to be extremely good in tight spaces to flourish...