Why? He’s nothing like Rooney. He is a lot more like Shearer but hasn’t suffered such bad injuries. Shearer scored 121 of his 260 premier league goals after Kane’s current age. Two other relatively similar (but inferior) players Les Ferdinand and Teddy Sheringham scored 113 and 111. It would be a surprise if we didn’t get 7 years and 120+ league goals out of him in my view.
I get what you're saying, however football in the 90's and early 2000's was completely different to the levels of intensity played today. The players are running much further now with greater physical demands on the body than 20/30 years ago.
Kane has already played a lot of intense matches (like Rooney did at the same age) especially when playing under Pochettino, and I think in the next 3 years, the number of games under his belt will catch up with him. That doesn't mean he'll stop scoring goals. I just think when you factor in his £100-150m transfer fee and his potential £350-£400K a week salary there are better alternatives, like 20 year old Haaland. If we are prepared to deal with his agent (big if!), then Haaland could average 35-40 goals a season for 10 years, and even then he'll still be only 30 years old.
Let's get Sancho, a CDM, and a CB this summer and then focus on replacing Cavani next summer.