There is no end-to-end addressing.
The costs of readdressing hosts can be significant for a publicly addressed network.
The router does not need to alter the checksum of the IPv4 packets.
The internal hosts have to use a single public IPv4 address for external communication.