Isn't one of the main features of airdrop that it can work in the absence of a network by creating its own adhoc network? I believe that in order for this to work when you ARE connected to a network, it rapidly switches the NIC between the two networks. Making airdrop "open" doesn't mean that any computer can make use of the protocol.