Yes, I forgot about SLAAC and worthless privacy extensions.

Privacy extensions are worthless because there are just sooooo many ways to fingerprint and track you. If you are not at least using a VPN and a jailed privacy mode browser at a bare minimum, you are toast. If you’re serious about privacy you have to use stuff like Tor.

V6 privacy extensions are like the GDPR cookie nonsense: ineffective countermeasures with annoying side effects.

SLAAC sucks too. They should have left assignment up to admins or higher level protocols like with V4. It’s better that way.

Privacy extensions are the reason your ISP can't make you pay money for the number of internet-connected devices at your house.

Most people are just using the ISP provided router as their gateway today anyways. E.g. ATT fiber is proud to advertise to you that it knows about each of your devices on the ONT+Router combo - that's even the only way to set up a port forward (you can't just type in an IP, you have to pick a discovered device).

"But people can NAT the v4 with another router to hide it!" -> sure, and the same crappy solution works with v6.

"But at least prosumers can replace the ONT via cloning the identifiers and certain hardware" -> also no change with v6.

Randomized addresses do have valid use cases though, particularly when connecting to Wi-Fi networks other than your own when set to randomize the MAC per connection (not just the scanning MAC) as well, but I'm just not really convinced this is a realistic example as framed.

If ISPs tried that, everyone would just go back to using NAT, even for IPv6.

I think you just changed my mind. I hadn’t thought about that angle.

Respect for considering new information.