Hasnt the privacy issue been helped by using temporary ipv6 addresses? This is why my Windows machines have 3 v6 address with only one being permanent and the other 2 being called temporary? The temporary address did change after a restart.
I checked my Linux VMs and none of them have this security feature yet.