A better technology than NAT and DHCP is a VPN (virtual private network). I would guess that it's use will increase with IPv6 and will take care of all of the problems this author foresees.
My understanding is that IPv6 incorporates VPN, making the current VPN technology obsolete.