IPv6
When you're running out of addresses, you need a workable solution at the moment.
Not something that requires all networking equipment worldwide to be replaced with a new standard all at once, with is a practical impossibility.
Being half-replaced or even mostly-replaced gets you nowhere in terms of NAT removal.
IPv6