As for this, I often feel there's wastage in football and clubs and staff just buy for the sake of it.
I don't know the full details of Sane's transfer, or if he wanted to leave. But he is actually more talented than Diaz, and only a year or two older. This seems like Bayern have spent a lot of money on a sideways step and decent player who won't really move the needle. Yes, it's their money, their choice, and they can afford it, but this seems a microcosm of a wider thing in football where clubs spend fortunes on players who aren't even much if at all better than what they previously had, and who don't help them improve much anyway.
I think a lot of football fans like shiny new toys. They love to see fresh faces and new transfers, and even the directors and scouts feel similarly, or at least try to appease the fans. That's why we see players traded and transferred all the time, even though much of the time the team barely gets better than they were before. Yes some clubs really make strides and win a lot, but it's not the norm.
There are always going to be winners and losers in football though, as that's the nature of a league table, so I suppose my argument is biased as every club signs and half the league has to finish in the bottom half - so I will always be able to point to teams that spend a lot and fail.