Democracy and capitalism fails when it comes to long term planning.
IPv6 has been "ESSENTIAL" for decades. We had some running when I ran PIPEX 25 years ago!
NAT is and always has been a disaster. The loss of direct IP to IP addressing, allows a lot of bad stuff to happen. e.g. NAT facilitates third party snooping.
Using the socket space for address space means we lost well behaved applications. ( Sadly that genie will not get put back)
Profit seeking ISPs want to do as little as possible, while keeping old kit running as long as possible. Thus they have no incentive to deploy IPv6.
If only we had the Chinese meritocracy running things over here. Rather than people stupid enough to want to be a UK politician!
I think our government is against China because it shows just how bad their performance is!