Earlier quoted context omitted.
It would be nice if NAT64 was embraced everywhere, I love typing IP addresses because I'm lazy, but we need IPv6 right now. There are still too many rough edges going V6 only though, like if I set my own DNS servers, will they resolve A records to NAT64 AAAA records? And how will the regular Windows sysadmin deal with registering DNS records?
We continue to suffer for the boneheaded failure to make NAT64 a mandatory, required element of every IPv6 router. DJB saw all this with crystal clarity almost twenty years ago : http://cr.yp.to/djbdns/ipv6mess.html Note that when he wrote this, NAT64 didn't even exist. NAT64 is basically standardization of "make IPv6 work the way DJB said it should".
(And mandating NAT in routers would be a pretty radical departure from the current internet architecture).