At the time everyone was having kittens over the 'vast amount of money' being spent on Walker. So no different whatsoever IMO.
Ultimately the club have decided they want Kane and are going to pay a British transfer record fee for him. That's perfectly normal for arguably the best number 9 in the country and top 3 or top 5 in the world. It's also pretty funny that a lot of the same people who are arsed about his fee, think we should pay whatever it takes to Raiola, Alfie, Dortmund, and Haaland himself.
You CANNOT judge a transfer before it's happened, absolutely not. Certainly not the fee nor the players wages. Doing that is how you end up with headlines like "the 50 million pound flop". Again IMO of course.