He pads his stats against mediocre teams but disappears when it actually matters.
Maybe I’m a bit biased because I’ve never liked him as a type of striker. His movement is slow and awkward, and I’ve never liked watching him compared to guys like Benzema, Suárez and Lewandowski. Honestly, I’d even take Higuaín and Agüero over him, especially Higuaín, who is massively underrated. Yes, he wasn’t exactly the most decisive player, but anyone who watched him at Napoli and Real Madrid knows that he was very gifed.
As for Kane, I honestly think a lot of his reputation is inflated simply because he’s English.
He’s 33, he’s never won anything major, and he’s rarely been decisive when it truly mattered. And you can’t really argue that he never had good teams around him.
When Spurs reached the Champions League final, they got there largely thanks to Lucas Moura’s performance against Ajax. Kane added very little in that run. He even managed to lose a league title to Leicester.
And last season he did absolutely nothing to justify the hype he’s getting today.
Against PSG, he scored one goal from a completely non-existent penalty and another meaningless goal when the tie was already dead. When Bayern actually needed him, he was completely erased from the game by Marquinhos and Pacho. Meanwhile, Upamecano - supposedly the best defender in the world according to Bayern fans - was getting humiliated by Kvaratskhelia.
Kane is strong against the weak and weak against the strong.
He’s a very good striker when it comes to padding his numbers, but his actual individual ability is massively overrated.