Absolutely... the problem is that if it doesn't work out, then you're stuck with Mangala, Mendy, Bony etc, on wages that other clubs can't or won't pay.
If you want the best, you go for Mbappe or Haaland (who both want to be at Real Madrid) or Messi (who wants to be at Barcelona)
If he comes to City, I think he'll do OK, but to be honest, I don't see Harry Kane as the £100m 'marquee' type of player that we should be going for. At the end of the day, I suspect that if he wasn't English, we wouldn't be going for him at much more than £50/60m