Re: "the world is clinging stubbornly to IPv4"
You do not need NAT in order to connect your devices via a router.
On the flipside, you don't need to persuade people to give up NAT to persuade them to move to IPv6. I don't understand why so many people make it harder by insisting that they must do both at the same time?