Upvote for semi-unpopular opinion.
I think you’re wrong about the shortage being ‘solved’ by NAT. NAT is great for LAN and WAN in the developed world, but there are billions of folks in remote developing areas where it’s not much help. It also severely limits the big chunks of address spaces that can be allocated to business, universities, governments, etc. It is not a trivial problem waved away by NAT.
I think it will continue to be a very gradual but relentless rollout of IPv6. Not saying it will be fast. But 30 years from now, if we haven’t destroyed civilization, I suspect IPv4 will be a quaint relic. And IPv6 will never run out of addresses.
Some tropes of the 80s and 90s: Teenagers ignoring their family while listening to a Walkman. Dads reading the newspaper and ignoring their family. Moms talking on the landline phone with friends and neighhbors. Nerds reading comic books. Dads playing golf. Mom shopping. Teens just “hanging out” at some random place like a parking lot, near a lake, under a bridge, behind the band hall, etc. Smoking. Crossword puzzles. Jigsaw puzzles. Cards.