Harry Kane will cost over 100m and he is almost 30.
Haaland has a release clause of 75m and he is 20.
Spot the difference.
One is an established striker who has been on top for the past 5 seasons, while the other is a young gifted striker with a lot of potential who may or may not live up to expectations if he moves to a different league, thus I'd take Harry Kane over Halaand any day.