You got the wrong conclusion from your argument. IPv6 is older than some of HN's audience.
Mine is, luckily, so I've been able to set my network up, but I'm struggling to see how the world is gonna make this transition in the near future tbh. My guess is we'll be stuck with carrier grade NAT for a long time.
Is that true? I had assumed that all network equipment could do IPv6, but the functionality was not exposed by default.
It is not all consumer.