I hope you're correct.
But even if we sign Kane, here's what I see:
At DM we have no one that's really good. Fernandinho is too old; Rodri and Gundo aren't really true destroyers. Our mid might well be overrun in some important games.
At LB, our best choice seems to be Zinchenko. If Zin isn't pressed, he's great - he can deliver a telling pass. But under pressure, he's prone to sloppy play. And on defense, I do not trust him at all. Zin cannot consistently stop crosses against most P/L wingers and is often beaten one-on-one into the box.
At CB, if we lose Laporte - we're thin. We've already lost Garcia. What happens if Dias or Stones is injured? CB could potentially be a problem for us next window.
At RB we have Walker who has been excellent. But he's now a year older - Kyle is 31 years old. He still seems as fleet as ever - but at 31, it's a matter of a year or two before he loses pace. So far as I know, we're not pursing a RB.
All told - even if we sign Kane, I think that this window - assuming that we don't sign quality prospects at one or more of DM, LB, CB and potentially RB - I think that we're not nearly as good as we were last season. Injuries or dips in form at any of these positions may spell trouble for our side.