Silent Payments (BIP352) solved this problem already - https://github.com/bitcoin/bips/blob/master/bip-0352.mediawiki
Discussion
No. That's like saying Monero solved that problem. The problem is unsolved and maybe some day SP will make a dent but so far it doesn't.

As long as my payees don't give me the option to pay them to an SP address, the problem very much stands.