RE: Statements against

No, think of this as a resolution step that happens
in a matter analogous to DNS resolution, but for
IP<->IP address translation.

At the beginning of a session, a translation request
is made to resolve to the logical address (and all
IP addresses are considered logical at first, just
like all telephone addresses are considered logical
until they are resolved). The translation is made,
and the physical IP address is cached and used for
the session.

Obviously, end stations do not request this
translation today so it would first require a
protocol definition. Then it require changes in
edge network infrastructure and/or client software,
depending upon where the translation makes the most
sense. This change, if ever attempted, would be
highly painful, just like LNP was. But if you
are forced to go through the pain, might was well
try to solve the resulting routing problem too.

This suffers from exactly the same problems wrt address portability
that DNS does, doesn't it? Looks to me like you just described DNS,
but used an IP address instead of /[a-zA-Z0-9-\.]+/.