Because IPv4 has a HARD limit to its addresses: 32 bits, no more no less and no room for extension (it's in the spec).
Since the ONLY way to improve the protocol was to break backward compatibility, IOW break the mold, they went ahead and pulverized the mold.