It makes sense for both parties, Bayern needs a starting LW and we ignored Diaz for Williams and now may want to go back to him.
If we didn't have raphinha signing him at 28 would be okay, but with raphinha, we need someone younger but who will also perform, which is why nico was perfect.
ps...