... let's follow this reasoning to its logical conclusion and make the identifier the full host name.
It is important to understand that FQDNs are *not* globally unique in identifying a single host. This isn't an objection to your proposal, just an observation that you're proposing that we continue to use identifiers that are not globally unique. Ran