Earlier quoted context omitted.
NAT like security for IPv6 is just dumb. We should always configure firewall for v4 and V6. NAT is not for security!! It has different purpose which is now being taken care by V6 and NAT should just die.
Security has layers, no layer has to be perfect. What's wrong with having NAT as an obscurity layer?
There's nothing wrong in using NAT to increase the cost of attack as a part of a larger defence strategy.