It is absolutely amazing to me how far IPV4 + NAT have taken us.

Unfortunately too far. CGNAT for residential & mobile internet service is a mess we could have avoided by switching to IPv6 completely

Not that far if we talk traffic volumes. Most of the traffic nowadays is Google/Meta -> mobile phones eyeballs. That's traffic is overwhelmingly IPv6.

Nowadays is about 30 years after IPv6 was introduced.