128 bits for an IP address? No wonder nobody wants it. That's more addresses per person on the planet than there are cells in her/his body with a lot left over. You can be sure somebody, somewhere, somehow, has worked out how to use these redundant bits abusively.
I can remember the 32-bit IP address of my ISP. Comes in handy for connecting when there's no DNS available. No way would I be able to memorise a 128-bit address.
How many addresses do we actually need? Clearly 4G of them aren't enough. But ~100 addresses per person would surely do. That's an extra 8 bits. Add on a further 8 bits for a bit of slack, and we'd end up with 48-bit addresses, what the 6 in IPv6 suggests.
Who on earth thought that 128-bit addresses was a good idea?