So your story is that when I turn up to a new university and want to send my powerpoint to their computer, I just call the support staff and tell them "install mDNS and a GUI"?
If the computers don't already have mDNS and a GUI, they should start with installing an OS shipped in the last 20 years, yes.
My point is that the technology to do this is already everywhere. People who control the software that runs on most computers would rather it be less convenient so they can push their own "solutions" to the "problem" though. Airdrop is a pinnacle example of this.