"it is unlikely that a non-Apple device has hardware support for adhoc wireless connections between devices. This makes implementation of AirDrop directly on non-Apple devices practically impossible without additional hardware. Instead we’ll implement a proxy..." I get what they mean here, but it has been done. It does require a Wi-Fi card with support for monitor mode and frame injection. OWL did it with an Atheros…
I feel like Windows is in part to blame for wifi not evolving. The OS does only the most minimal, basic, simplistic wifi operations, so non-Apple laptops end up with wifi hardware supporting only the most basic, simple wifi capabilities.
I raelly want p2p connectivity to be better in this world, want our amazing digital connectivity to be distributed, not to move beyond relying on top down ISP based networking. Alas, the wifi hardware available on many laptops is just not there.
And even if it were there, it seems unlikely that Windows, Apple, and Google devices are willing to communicate with each other. Everyone has their own proprietary systems (or in Windows case, like the old days where you had to download winsock, it simply has: nothing).