Hyrum's law. That's how IPv4 is being used in practice.
> You can quite easily give each host one, and only one, static IPv6 address, just like with old-style IPv4.
You literally CAN NOT. On Android there's no way to put in a static IPv6 or even use stateful DHCPv6.
> Hyrum's law. That's how IPv4 is being used in practice.
It's still very ugly to mess with the ports that way.
The only clean NAT is 1:1 IP NAT.