See, that's the classic mistake: Everyone wants to divide the entire address space RIGHT NOW, without any clue as to how the world will evolve in years to come. Nature may abhor a vacuum, but it certainly
That not correct. See:
http://www.iana.org/assignments/ipv6-address-space
Where it says:
2) For now, IANA should limit its allocation of IPv6 unicast address space to the range of addresses that start with binary value 001. The rest of the global unicast address space (approximately 85% of the IPv6 address space) is reserved for future definition and use, and is not to be assigned by IANA at this time.
It was well understood that it was important to keep most of the IPv6 address space open to allow for future use.
Bob