RFCs for IPv6 (scale the internet horizontally) and NAT (scale the internet vertically/by adding hierarchy) were both published in the late 90s.
But NAT seems to have gotten a lot more practical use, with IPv6 very gradually getting adopted over the decades.
Centralization of various forms is natural and useful and shouldn't be viewed as some ideological enemy.