This has nothing to do with IPv6. Unless I am missing something, it is literally just a result of NAT, which using IPv4 does not guarantee, and which using IPv6 does not need to prevent.
This distinction is already complicated enough that we should just tell everybody that "IPv6 is bad" because it is true enough.