That’s great except...
Protocol is “easily” spoofed
Dependent on HOSTS.EQUIV and .RHOSTS being secure from tampering
DNS is used to do authentication and DNS can be fooled
You can’t trust that “cello.opus1.com” is really who you think it is
Even if DNS cannot be fooled, TCP can be