edit: theoretically, we'll only ever use a fraction of that, both by design and because that's a huge number
Just because the IETF says SLAAC or bust doesn't mean it's true.
I take your point though - it certainly is theoretically (and in practice) possible to doing something other than a /64 - I've just never seen it in the wild.
Obviously not all of these addresses will be used; in practice we aren’t going to run out any time soon.
or
340,282,366,920,938,463,463,374,607,431,768,211,456
IPv4 has 32 bits and lasted us 34 years so far. Let's call it 32 years. Address space would need a nice and tidy 1 bit extra per year. That would mean IPv6 would last until around the year 2110.
But will the internet keep growing exponentially until then? How many people will even be alive by then? According to https://en.wikipedia.org/wiki/Projections_of_population_grow..., predictions used by the UN range from 7 to 18 billion people. Let's round it up to 20 billion people. How many IPv6 addresses could we give out to each person? According to https://www.wolframalpha.com/input/?i=2%5E128+%2F+20*10%5E9, 1.7 * 10^28, which is a lot. But okay, we have a lot of computers per person and not all computers are associated with individuals. So what if we do something crazy, like give out IPv6 addresses to the (human) cells in everybody's body? https://www.wolframalpha.com/input/?i=1.7+*+10%5E28+%2F+cell..., that would be about 1.7 * 10^14. What if we give each cell some IPv6 addresses per second (pretending all of our cells live for 80 years)? https://www.wolframalpha.com/input/?i=1.7+*+10%5E14+%2F+(80+...
Here we land on 67 thousand addresses, per second, for each human cell in the bodies of 20 billion people, for the span of 80 years.
That's how many IPv6 addresses we'll need to use before we run out.
We have made this mistake before, but 128 bits really is a lot.
Situation: There are 14 competing standards
"14?! Ridiculous! We need to develop one universal standard that covers everyone's use cases." "Yeah!"
Situation: There are 15 competing standards
The whole '15 competing standards' meme only really makes sense when there are 15 competing standards bodies. In the case of IP addresses, there is only one standards body, the IETF. There is one legacy standard (IPv4), one new standard (IPv6), and the only question is how best to ease the transition between the two. I see no problem if that transition relies on an interim protocol.