Well, something might need to change. I'm vaguely aware there's a way to partly anonymise addresses but I don't know how that works. So until I work out how IPv6 works in my own time (because my job doesn't demand it), I'm sticking to IPv4.
IPv6 seems to be based on the premise that it would be cool for every device everywhere to be findable with the same address. I still don't know why that would be, we have DNS for that. I know why Google would be keen on it though.
IPv6 was published over 2 decades ago and still hasn't gained traction. It seems to be a solution looking for a problem, but it's the only one that also expands address space. Look how easy it would have been to expand an IPv4 address to 64 or 128 bits but keep the rest the same.