We may discuss the past, if you wish, but the present is what matters. And, today, NAT is, and IPv6 is not.
Non-authoritative answer:
Name: google.com
Addresses: 2607:f8b0:4002:c00::8b
2607:f8b0:4002:c00::66
2607:f8b0:4002:c00::65
2607:f8b0:4002:c00::8a
74.125.136.100
74.125.136.138
74.125.136.101
74.125.136.113
74.125.136.102
74.125.136.139Which is a policy issue (implemented through rules on a firewall), and not an inherent limitation of the technology (like NAT is).