I disagree, he is still a great striker with a great talent to score goals and there is absolutely no way that he lost any of that talent. The problem could be money and maybe he doesn't worth as much as Spurs wants for him, I can definitely agree to that part but that doesn't make him "bad" at all, he still is a level of talent that can play in all the best teams and he has been like that for like 5+ years now, so the talent to play is there but money could be questionable.
This is why the part I agree with would be finding either cheaper or even better talents, either you find someone better than Kane, or you find someone that is cheaper and close to his talents. Osimhen is the same, he definitely is a great striker, but not 180 million euro worth at all.
Is it Tottenham wanting 180 million for Kane? I haven’t seen such information anywhere, but it’s definitely a lot, if you believe the news, Mbappe will go to Real for that kind of money, but I think Mbappe’s level is much higher than Kane. Tottenham don't want to let go of Kane and that's why they're asking him for too much money, and it seems that Kane is just as comfortable at this club, so for many years nothing has changed.