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.
Tottenham doesn't seem to want to lose Kane just like the previous season when Kane's contract expired, so they are trying to trick him in various ways and raising the price as high as possible is one of the options for them so that other clubs find it difficult to bring Kane from Tottenham.
180 Million Euros as a transfer fee are totally unrealistic in my opinion and so far i have not read a single news or rumor, that has stated this number. As you already said, Harry Kane is 30 years old already and he also only has 1 year worth of contract left at Tottenham. So if the Spurs want to get a transfer fee for him, they should be careful and don't demand to much for him because if no club is buying him now, he will probably leave the club after the next season for free, if Kane wants to leave Tottenham of course.
I also think that a reasonable transfer fee would be around 80 M€. That is already a huge amount of money for a 30 year old player, because the buying club can probably not resell him again in a few years.
Yes that's exactly what I said before, 180 is an unrealistic number for Harry Kane, unless maybe the Arab clubs will agree to that. It's rare for a young player with such great potential to get such a large price, moreover he is a player who might not last a very long time, considering he is already more than 30 years old now.
Now there are a lot of talented young players, they can bring in at least 3 players for that amount of money.