How does it increase privacy compared to payee generating new address for every payment? If you see that payee reuses the address for your payments, what's cheaper for payee: to start generating new addresses or adopting more complex scheme involved receiving some data from the payer (instead of just observing the blockchain)?