it’s because no one want to type in 32 alphanumeric digits for every single device, every time…
Use DNS; I almost never type in an IP manually. You can also make short IPv6 addresses that are just the prefix and a bunch of zeros using '::' followed by one (or more) characters.
Something like:
2001:0DB8::1