I think Sane is more complex, having won YPOTY in 2018 he didn’t make the Germany squad for the World Cup, not playing in Germany was one of the reasons mooted and when the murmurs from Munich started.
So while many clubs would have paid him the same as Raz, only one of those is in Germany and would ‘guarantee’ his international place. The injury scuppered any chance of creating a bidding war, although Euros being postponed until next year possibly strengthened our hand now as he needs to be playing to get chosen for that.