You're not understanding the scales involved. You're complaining that the smallest package of salt at the store is a .5 kilo when all you need is a dash. That's crazy. There are oceans full of salt. Humanity will never want for salt.
Hate to break the analogy, but, actually: not true. There's a simple numeric scaling bottleneck with IPv6 already: routing table size. There will, for the foreseeable future, be scarcity in portable routable addresses.